Heim >Backend-Entwicklung >C#.Net-Tutorial >Welche Header-Datei ist stdafx.h?

Welche Header-Datei ist stdafx.h?

藏色散人
藏色散人Original
2020-10-13 17:42:2719496Durchsuche

Die Header-Datei stdafx.h bedeutet, dass der Compiler eine vorkompilierte Header-Datei über eine Header-Datei stdafx.h verwendet. Die Header-Datei stdafx.h verfügt nicht über eine Funktionsbibliothek, sondern definiert nur einige Umgebungsparameter, damit das kompilierte Programm dies tun kann laufen unter 32 Betriebssystemumgebungen.

Welche Header-Datei ist stdafx.h?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, c99-Version, Dell G3-Computer.

Die Header-Datei „stdafx.h“ bedeutet, dass der Compiler die vorkompilierte Header-Datei über eine Header-Datei stdafx.h verwendet.

Die Header-Datei „stdafx.h“ verfügt über keine Funktionsbibliothek, sondern definiert nur einige Umgebungsparameter, damit das kompilierte Programm in einer 32-Bit-Betriebssystemumgebung ausgeführt werden kann.

Wenn Sie AppWizard zum automatischen Generieren bestimmter Projekte verwenden, fügt das System zunächst automatisch die erforderlichen Header-Dateien in stdafx.h ein. Auf diese Weise müssen Sie nur die Datei stdafx.h direkt einbinden.

Welche Header-Datei ist stdafx.h?

Erweiterte Informationen

Der Compiler verwendet vorkompilierte Header-Dateien über eine Header-Datei stdafx.h. Der Header-Dateiname stdafx.h kann in den Kompilierungseinstellungen des Projekts angegeben werden. Der Compiler geht davon aus, dass der gesamte Code vor der Direktive #include „stdafx.h“ vorkompiliert ist. Er überspringt die Direktive #include „stdafx.h“ und verwendet projectname.pch, um den gesamten Code nach dieser Direktive zu kompilieren.

Die vorkompilierte Header-Datei wird durch Kompilieren von stdafx.cpp generiert und nach dem Projektnamen benannt. Da das Suffix der vorkompilierten Header-Datei „pch“ lautet, lautet die Kompilierungsergebnisdatei projektname.pch.

Das obige ist der detaillierte Inhalt vonWelche Header-Datei ist stdafx.h?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn