Partilhar via


Aviso do compilador (nível 1) C4627

'header_file': ignorado ao procurar o uso de cabeçalho pré-compilado

Observações

Se o arquivo de origem atual tiver a opção /Yu (Usar arquivo de cabeçalho pré-compilado) definida, o compilador ignorará tudo no arquivo antes que o cabeçalho pré-compilado seja incluído. Aviso C4627 é gerado no Visual Studio 2015 e versões anteriores se header_file estiver incluído antes do arquivo de cabeçalho pré-compilado e se o cabeçalho pré-compilado também não incluir header_file.

Example

Este exemplo demonstra como o erro pode ocorrer e mostra como corrigi-lo:

// 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";
}

Consulte também

Criando arquivos de cabeçalho pré-compilados