Errore irreversibile C1020
#endif imprevisto
Osservazioni:
La direttiva #endif
non corrisponde ad alcuna direttiva #if
, #ifdef
o #ifndef
. Verificare che a ogni #endif
corrisponda una direttiva.
Questo errore può verificarsi se sono presenti direttive del preprocessore condizionale prima di includere un file di intestazione precompilato. Il compilatore ignora tutti gli elementi del file prima dell'intestazione precompilata, incluse eventuali #if
direttive , #ifdef
o #ifndef
. Per altre informazioni, vedere /Yu
(Usare un'intestazione precompilata).
Esempi
L'esempio seguente genera l'errore C1020:
// C1020.cpp
#endif // C1020
Possibile soluzione:
// C1020b.cpp
// compile with: /c
#if 1
#endif
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per