ホームページ > バックエンド開発 > C++ > Visual Studio プロジェクトで stdafx.h は何をしますか?

Visual Studio プロジェクトで stdafx.h は何をしますか?

Linda Hamilton
リリース: 2024-11-30 07:48:14
オリジナル
1002 人が閲覧しました

What Does stdafx.h Do in Visual Studio Projects?

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート