Header Files – Purpose of Including Header Files in Visual Studio

cheadersvisual studio

So I have including the files to my projects by simply : #include "myheader.hpp" and adding the headers into the solution explorer.

But recently I have realized that I may omit the step of adding the headers to the solution explorer because it does not change anything. The only important fact is to define proper include directories in project properties.

Am I missing something here ? Can someone clever explain this to me ?

Best Answer

Mainly just to give you single click editing.

The solution explorer doesn't effect the dependancy of the build/compiler.

edit. Sometime's it's necessary if you need to 'compile' a header eg. a COM .idl or some Qt moc header file.

Related Topic