Erreur irrécupérable C1189
#erreur : message d’erreur fourni par l’utilisateur(-trice)
C1189 est généré par la directive #error
. Le développeur qui code la directive spécifie le texte du message d’erreur. Pour plus d’informations, consultez #erreur, directive (C/C++).
L’échantillon suivant génère l’erreur C1189. Dans l’exemple, le développeur émet un message d’erreur personnalisé, car l’identificateur _WIN32
n’est pas défini :
// C1189.cpp
#undef _WIN32
#if !defined(_WIN32)
#error _WIN32 must be defined // C1189
#endif