次の方法で共有


コンパイラの警告 (レベル 1) C4627

'header_file': プリコンパイル済みヘッダーの使用を検索中にスキップされました

注釈

現在のソース ファイルで /Yu (プリコンパイル済みヘッダー ファイルの使用) オプションが設定されている場合、プリコンパイル済みヘッダーがインクルードされるまで、コンパイラはファイル内のすべてのものを無視します。 header_file がプリコンパイル済みヘッダー ファイルよりも先にインクルードされ、プリコンパイル済みヘッダーでも header_file をインクルードしない場合、Visual Studio 2015 以前のバージョンでは警告 C4627 が生成されます。

この例では、エラーが発生する方法と、エラーを修正する方法を示します。

// c4627.cpp
#include <iostream>       // C4627 - iostream not included by pch.h
#include "pch.h"          // precompiled header file that does not include iostream
// #include <iostream>    // To fix, move the iostream header include here from above
int main()
{
    std::cout << "std::cout is defined!\n";
}

関連項目

プリコンパイル済みヘッダー ファイルの作成