F1001 Errore generatore di codice interno in RAD STUDIO 2009
-
19-08-2019 - |
Domanda
Ricevo questo errore inutile nel mio codice. è molto coerente e il riavvio del compilatore non ha fatto nulla. Qualcun altro ha mai risolto questo?
while( int CharPos = _Message.Pos(_What) )
{
_Message.Insert( _With, CharPos);
_Message.Delete(CharPos + 1, 1);
}
Soluzione 2
Beh ... apparentemente il compilatore si interrompe quando provi a dichiarare un int nella condizione del ciclo while.
Altri suggerimenti
Potresti:
-
segui QC # 66963
-
cerca F1001 su qc.codegear.com: http: //dn.codegear.com/search?qall=f1001&sourcelang=cpp&allsites=y
-
fai ciò che la documentazione del compilatore dice su F1001, ovvero contatta l'assistenza tecnica.
-
tutto quanto sopra :)
Modifica: A proposito, hai provato a compilare il file sorgente offensivo (o almeno un file scheletro minimo contenente solo un codice principale () e il codice offensivo) con il compilatore della riga di comando? BCB tende a nascondere molte informazioni dettagliate sull'errore durante la compilazione dall'IDE: l'utilizzo del compilatore della riga di comando tende a mostrare l'errore reale. Non infallibile, ma vale la pena provare.
Questo dovrebbe essere risolto nel prossimo aggiornamento 3 per RAD Studio 2009.