Visual Studio (2008) - wann bei Include Anführungszeichen (") und wann <>?
-
Hallo und guten Morgen,
ich habe eine Frage die ich mir schön öfters gestellt habe. Wenn ich Dateien einbinde per include, muss ich manchmal #include <cuda.h> schreiben und manchmal #include "mycudaheader.h"
Wann muss ich was nehmen?
DANKE
-
Kurz und knapp:
<blabla> benutzt man wenn es "global" ist, also aus der STL kommt, und
"blabla" benutzt man wenn es im gleichen Verzeichnis ist, z.B. im Projekt.
-
Die beiden Varianten unterscheiden sich darin, wo nach den include-Files gesucht wird. Nachzulesen hier: http://msdn.microsoft.com/en-us/library/36k2cdd4(v=vs.80).aspx
Bei fremden Headern nehme ich immer <>, bei projekteigenen "".
-
DANKE. Dieses Forum ist wirklich toll und es gibt sehr viele sehr hilfsbereite Mitglieder...
Vielen Danke