Compilerwarnung (Ebene 1) C4627
"header_file": Wird übersprungen, wenn Sie nach vorkompilierten Headern suchen, verwenden Sie
Wenn für die aktuelle Quelldatei die Option "/Yu" (Vorkompilierte Headerdatei verwenden) festgelegt ist, ignoriert der Compiler alles in der Datei, bevor der vorkompilierte Header enthalten ist. Warnung C4627 wird in Visual Studio 2015 und früheren Versionen generiert, wenn header_file vor der vorkompilierten Headerdatei enthalten ist und wenn der vorkompilierte Header nicht auch header_file enthält.
Beispiel
In diesem Beispiel wird veranschaulicht, wie der Fehler auftreten kann, und zeigt, wie sie behoben werden kann:
// 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";
}
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für