stdafx.h - gehts nicht auch ohne?

Marco7757

Mitglied
Ich arbeite mit Visual Studio 2010, wobei es mir, wenn ich eine Konsolenanwendung erstelle, immer die Header-Datei stdafx.h inkludiert.

Jedoch sind sämtliche Beispiele im Internet immer ohne diese Header-Datei.
Wieso wird sie bei mir immer eingebunden und wird sie wirklich benötigt oder kann ich sie auch weglassen?
 
Ja, die kann man weglassen, wenn man im Visual Studio die Option "Vorkompilierte Header" ausschaltet.

Kann entweder gleich beim Projekt erstellen oder nachträglich in den Projekteinstellungen gemacht werden.
 
Habe die Englische VErsion von Visual Studio.
Wo finde ich hier "Vorkompilierte Header"?

Ich nehme an: Project->Properties PROJEKTNAME ... danach weiss ich jedoch nicht mehr weiter.
 
Bei der Version 2008:
Beim Erstellen:
Nach dem Auswählen des Projekttypes, Namen eingeben und OK klicken nicht sofort auf Fertig stellen, sondern
zuerst auf Weiter klicken; die unterste Option ist "Vorkompilierte Header".

Nachträglich:
Projekt-Eigenschaften, C++ (in der Leiste links), Vorkompilierte Header.
Dort kann man wählen, ob sie verwendet werden sollen, wie sie heißen sollen etc...

Auf English rate ich mal, dass es Precompiled headers heißt.
 
Zurück