>Is there any reason why I can’t define 2 NEW different classes in different .h files in the same project?
No. The only reason for not doing this is organization, if you have classes in their own separate source and header files, the code, and thus the project, tends to be easier to maintain.
John A
Vampirical Lurker
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339
> where do you recomend putting in the line
At the top of every file that needs to use the functions/classes that are declared or defined in the header.
John A
Vampirical Lurker
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339
Post your code. And you are using header sentinals (#ifndef/#define/#endif) to prevent multiple header inclusions, aren't you?
John A
Vampirical Lurker
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339