Re: [Dev-C++] Where to include files
Open Source C & C++ IDE for Windows
Brought to you by:
claplace
|
From: David M. <ci...@ya...> - 2003-10-11 15:56:23
|
As far as I know there are no "rules". However here is my rule "Include in the .cpp, if it gives you errors put it in the .h". The main reason you don't want to put it in the .h is because the header will be included in EVERY single file that includes your header and (this is the killer) is recompiled every time one of those files is re-compiled. If the header is in the .cpp then it is only re-compiled when the .cpp changes. Of course if you have some super computer avalible then this reason goes out the window. If you don't then this is about the only reason I can think of. Signed David McKen ----- Original Message ----- From: "Glen Vermeylen" <gve...@pa...> To: <dev...@li...> Sent: Saturday, October 11, 2003 10:32 AM Subject: [Dev-C++] Where to include files > Hi, I was wondering where I should best place my include files. > Suppose I have a class testClass which needs to include a couple of files. > Should I place the include-statements in the .cpp files or in the .h (so > one could see which files are needed?)? > Or does it depend on the circomstances? For example: include-files which > contain the type of declared members in the header, and include-files > needed for the implementation in the .cpp file? > Are there rules, or am I free to choose? > > Please enlighten me :-) . > > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. > SourceForge.net hosts over 70,000 Open Source Projects. > See the people who have HELPED US provide better services: > Click here: http://sourceforge.net/supporters.php > _______________________________________________ > Dev-cpp-users mailing list > Dev...@li... > TO UNSUBSCRIBE: http://www23.brinkster.com/noicys/devcpp/ub.htm > https://lists.sourceforge.net/lists/listinfo/dev-cpp-users __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com |