Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
#endif inesperado
Observações
A diretiva #endif não tem uma diretiva correspondente #if, nem #ifdef, nem #ifndef. Certifique-se de que cada #endif tenha uma diretiva correspondente.
Este erro pode ocorrer se você tiver diretivas de pré-processador condicional antes de incluir um arquivo de cabeçalho pré-compilado. O compilador ignora tudo no arquivo antes do cabeçalho pré-compilado, incluindo qualquer #if, #ifdefou #ifndef diretivas. Para obter mais informações, consulte /Yu (Usar cabeçalho pré-compilado).
Exemplo
O exemplo a seguir gera C1020:
// C1020.cpp
#endif // C1020
Resolução possível:
// C1020b.cpp
// compile with: /c
#if 1
#endif