Hey, I’m trying to put a c++ project together using Dev-c++. Is there any reason why I can’t define 2 NEW different classes in different .h files in the same project?

Recommended Answers

All 5 Replies

>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.

where do you recomend putting in the line

#include @@@@.h

in the project?

> 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.

:D
That’s what I’m doing, so there must be something else wrong with it!:'(


:)thanks anyway!

Post your code. And you are using header sentinals (#ifndef/#define/#endif) to prevent multiple header inclusions, aren't you?

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.