컴파일러 경고(수준 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";
}