Errore irreversibile C1189
#error : messaggio di errore fornito dall'utente
Osservazioni:
C1189 viene generato dalla #error
direttiva . Lo sviluppatore che codifica la direttiva specifica il testo del messaggio di errore. Per altre informazioni, vedere direttiva #error (C/C++).
Esempio
L'esempio seguente genera l'errore C1189. Nell'esempio lo sviluppatore genera un messaggio di errore personalizzato perché l'identificatore _WIN32
non è definito:
// C1189.cpp
#undef _WIN32
#if !defined(_WIN32)
#error _WIN32 must be defined // C1189
#endif