Student info program | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

Student info program

My group was assigned to do this project so we split it up into three parts one did the .h file one the main file and I did the .cpp file. I need help meshing them together so the program runs. I’m new to c++ and I can’t figure it out. https://code.sololearn.com/cU0FLwHW2gfN/?ref=app https://code.sololearn.com/csBqDC7ItQDZ/?ref=app https://code.sololearn.com/c77p9qukCjlo/?ref=app

14th Oct 2020, 12:03 PM
Zachary Wright
Zachary Wright - avatar
2 Answers
+ 1
You don't need to declare the variable members again in student.cpp. As the declaration goes to h, and definition goes to cpp.
14th Oct 2020, 12:41 PM
你知道規則,我也是
你知道規則,我也是 - avatar
+ 1
Merging a header and an implementation file is fairly easy, just move any additional preprocessor directives, i.e. includes, to the top of the header where the existing ones are. Remove duplicate directives and exclude the include of the header you are defining. Then you can just copy-pasta the actual implementation beneath the class. Putting everything into main() is similar, except that the code goes above main(). The end result would look something like this: https://code.sololearn.com/cp68d370l6RM/?ref=app
14th Oct 2020, 2:30 PM
Shadow
Shadow - avatar