Sdílet prostřednictvím


Závažná chyba C1022

očekávané #endif

Poznámky

Direktiva #if, #ifdefnebo #ifndef direktiva neobsahuje žádnou odpovídající #endif direktivu. Ujistěte se, že každá #if, #ifdefnebo #ifndef má odpovídající #endif.

Příklad

Následující příklad generuje C1022:

// C1022.cpp
#define true 1

#if (true)
#else
#else    // C1022

Možné řešení:

// C1022b.cpp
// compile with: /c
#define true 1

#if (true)
#else
#endif