The Gnu Compiler Collection, Version 3.4
Posted May 9, 2004 22:40 UTC (Sun) by alextingle
In reply to: The Gnu Compiler Collection, Version 3.4
Parent article: The Gnu Compiler Collection, Version 3.4
When lots of header files refer to one another, large project builds tend to become unmanagable. One change to a single header file can force the recompilation of hundreds of objects. This can slow development to a crawl.
The preferred alternative is to use forward declarations where possible in the header file itself, and put the #include in the body file.
to post comments)