Compartir a través de


Advertencia del compilador (nivel 1) C4627

'header_file': se omite al buscar el uso del encabezado precompilado

Si el archivo de origen actual tiene establecida el conjunto de opciones /Yu (Usar archivo de encabezado precompilado), el compilador omite todo lo que hay en el archivo antes de incluir el encabezado precompilado. La advertencia C4627 se genera en Visual Studio 2015 y las versiones anteriores si header_file se incluye antes del archivo de encabezado precompilado y si el encabezado precompilado tampoco incluye header_file.

Ejemplo

En este ejemplo se muestra cómo puede producirse el error y cómo corregirlo:

// 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 también

Crear archivos de encabezado precompilados