#error指令(c/C++)
#error 指令发出一个用户指定的错误消息在编译时然后停止生成。
#errortoken-string
备注
此指令发出的错误消息包含 标记字符串 参数。 token-string 参数不受宏展开。 此指令在通知的程序不稳定或冲突的开发人员预处理期间最有用的约束。 下面的示例演示如何处理在预处理期间的错误:
#if !defined(__cplusplus)
#error C++ compiler required.
#endif
#error 指令发出一个用户指定的错误消息在编译时然后停止生成。
#errortoken-string
此指令发出的错误消息包含 标记字符串 参数。 token-string 参数不受宏展开。 此指令在通知的程序不稳定或冲突的开发人员预处理期间最有用的约束。 下面的示例演示如何处理在预处理期间的错误:
#if !defined(__cplusplus)
#error C++ compiler required.
#endif