stdafx.h: Swift コンパイル用のプリコンパイル済みヘッダー
プリコンパイル済みヘッダーの概念は、Microsoft によって自動的に生成されるファイル stdafx.h を中心にしています。 Visual Studio IDE ウィザード。その目的は、頻繁に使用されるがほとんど変更されないインクルード ファイルを含めることで、全体のコンパイル時間を短縮することです。
たとえば、stdafx.h には、通常、常に使用されるがほとんど変更されない標準システムおよびプロジェクト固有のヘッダー ファイルが含まれています。これらのファイルを stdafx.h にプリコンパイルすると、Visual C 6.0 以降などの互換性のあるコンパイラはコンパイル プロセスを大幅に高速化できます。
慣例により、Visual C コンパイラは #include "stdafx.h" ディレクティブに遭遇する前にコンパイルをスキップします。 /Yu'stdafx.h' コンパイル オプションが無効になっていない限り、ソース ファイル。このアプローチでは、インクルード自体を含む、その行より前のすべてのコードがすでにプリコンパイルされていることを前提としています。
提供されている Wikipedia 参照に示されているように、stdafx.h のようなプリコンパイルされたヘッダーは、パフォーマンスを向上させる上で重要な役割を果たします。 Visual Studio 開発環境。
以上がstdafx.h は Visual Studio でのコンパイルをどのように高速化しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。