Compartilhar via


Erro fatal C1189

#erro:mensagem de erro fornecida pelo usuário

Comentários

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

Exemplo

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

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

Confira também

Diretiva #define (C/C++)