Visual Studio における stdafx.h ヘッダーの役割は何ですか?
stdafx.h は、Microsoft Visual Studio IDE によって生成される重要なファイルです。魔法使いたち。これは、標準システムと、定期的に使用されるがめったに変更されないプロジェクト固有のインクルード ファイルの両方のリポジトリとして機能します。
プリコンパイル済みヘッダーについて
stdafx.h の一意性プリコンパイルされたヘッダーとの統合にあります。 Visual C 6.0 以降などの互換性のあるコンパイラは、このファイルを利用して特定のインクルード操作をプリコンパイルし、全体のコンパイル時間を最小限に抑えます。
デフォルトでは、Visual C は、ソース ファイル内のすべてのコードがインクルード前に存在すると想定します。 「stdafx.h」はすでにコンパイルされています。この前提は、/Yu'stdafx.h' コンパイル オプションが明示的に無効になっていない限り、プリコンパイルされたヘッダーの使用に基づいています。その結果、「stdafx.h」をインクルードする前のコードはコンパイル中に実質的にスキップされ、効率がさらに向上します。
プリコンパイルされたヘッダーの詳細については、次の Wikipedia 記事を参照してください。
http://en.wikipedia.org/wiki/Precompiled_header
以上がVisual Studio プロジェクトで stdafx.h は何をしますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。