Condividi tramite


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

Vedi anche

Direttiva #define (C/C++)