Compartilhar via


Erro Fatal C1022

#endif esperado

Uma diretiva #if, #ifdef ou #ifndef não tem nenhuma diretiva #endif correspondente. Certifique-se de que cada #if, #ifdef ou #ifndef tenha uma #endif correspondente.

A amostra a seguir gera o erro C1022:

// C1022.cpp
#define true 1

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

Resolução possível:

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

#if (true)
#else
#endif