错误 C1189
#error:用户提供的错误消息
注解
C1189 是由 #error
指令生成的。 编写指令的开发人员指定错误消息的文本。 有关详细信息,请参阅 #error 指令 (C/C++)。
示例
下面的示例生成 C1189。 在示例中,由于未定义 _WIN32
标识符,开发人员会发出自定义错误消息:
// C1189.cpp
#undef _WIN32
#if !defined(_WIN32)
#error _WIN32 must be defined // C1189
#endif