Udostępnij za pośrednictwem


Błąd krytyczny C1189

#error: komunikat o błędzie podany przez użytkownika

Uwagi

C1189 jest generowany przez dyrektywę #error . Deweloper, który koduje dyrektywę, określa tekst komunikatu o błędzie. Aby uzyskać więcej informacji, zobacz #error Dyrektywa (C/C++).

Przykład

Poniższy przykład generuje kod C1189. W przykładzie deweloper wystawia niestandardowy komunikat o błędzie, ponieważ _WIN32 identyfikator nie jest zdefiniowany:

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

Zobacz też

#define, dyrektywa (C/C++)