Partilhar via


Erro fatal C1189

#error :mensagem de erro fornecida pelo usuário

Observações

C1189 é gerado pela #error diretiva. O desenvolvedor que codifica a diretiva especifica o texto da mensagem de erro. Para obter mais informações, consulte Diretiva #error (C/C++).

Exemplo

O exemplo a seguir gera C1189. No exemplo, o desenvolvedor emite uma mensagem de erro personalizada porque o _WIN32 identificador não está definido:

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

Ver também

Diretiva #define (C/C++)