错误 C1020
意外的 #endif
备注
#endif
指令有没有匹配的 #if
、 #ifdef
或 #ifndef
指令。 确保每个 #endif
具有匹配的指令。
如果在包含预编译头文件之前具有条件预处理器指令,则会发生此错误。 编译器会忽略预编译头之前的文件所有内容,包括任何 #if
、#ifdef
或 #ifndef
指令。 有关详细信息,请参阅 /Yu
(使用预编译头)。
示例
下面的示例生成 C1020:
// C1020.cpp
#endif // C1020
可能的解决方法:
// C1020b.cpp
// compile with: /c
#if 1
#endif
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈