Неустранимая ошибка 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++)