错误 C1189

#error:用户提供的错误消息

注解

C1189 是由 #error 指令生成的。 编写指令的开发人员指定错误消息的文本。 有关详细信息,请参阅 #error 指令 (C/C++)

示例

下面的示例生成 C1189。 在示例中,由于未定义 _WIN32 标识符,开发人员会发出自定义错误消息:

// C1189.cpp
#undef _WIN32
#if !defined(_WIN32)
#error _WIN32 must be defined   // C1189
#endif

另请参阅

#define 指令 (C/C++)