#error 指令 (C/C++)
#error 指令在编译时发出用户指定的错误消息,然后终止编译。
语法
#error标记-字符串
注解
此指令发出的错误消息包含 token-string 参数。 token-string 参数不受宏扩展的约束。 此指令在预处理过程中最有用,用于通知开发人员程序不一致或违反约束。 以下示例演示预处理过程中的错误处理:
#if !defined(__cplusplus)
#error C++ compiler required.
#endif
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈