Hi.
I would like to know what is the "standard" way of dividing a project into separate files.
Until this point i only made small projects with standard libraries and never had so many lines of code to be compiled together, so i don't know how to do it.
No DLL's or so, just .h & .cpp
Anybody knows what is the right way to do it? An address to a tutorial would be fine too.

I thought that the #include preprocessor directive only pasted the contents of the file in place of the #include statment, but it seems to do something else. Does that relate to the extern keyword?

Also i have observed that a file included in my project (Borland)also gets compiled even though i don't #include it. How come?

thanks