Partilhar via


Erro fatal C1022

esperado #endif

Observações

Uma diretiva #if, #ifdef ou #ifndef não tem uma diretiva #endif correspondente. Certifique-se de que cada #if, #ifdefou #ifndef tem uma correspondência #endif.

Exemplo

O exemplo a seguir gera 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