Errore irreversibile C1004
fine imprevista del file trovato
Il compilatore ha raggiunto la fine di un file di origine senza risolvere un costrutto. Il codice potrebbe non essere presente uno degli elementi seguenti:
Parentesi graffa di chiusura
Parentesi chiusa
Marcatore di commento di chiusura (*/)
Punto e virgola
Per risolvere questo errore, verificare quanto segue:
L'unità disco predefinita ha spazio insufficiente per i file temporanei, che richiedono circa il doppio dello spazio del file di origine.
Una
#if
direttiva che restituisce false non dispone di una direttiva di chiusura#endif
.Un file di origine non termina con ritorno a capo e avanzamento riga.
L'esempio seguente genera l'errore C1004:
// C1004.cpp
#if TEST
int main() {}
// C1004
Possibile soluzione:
// C1004b.cpp
#if TEST
#endif
int main() {}
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