F1001 Error interno del generador de código en RAD STUDIO 2009
-
19-08-2019 - |
Pregunta
Recibo este error inútil en mi código. es muy constante y reiniciar el compilador no ha hecho nada. ¿Alguien más ha resuelto esto?
while( int CharPos = _Message.Pos(_What) )
{
_Message.Insert( _With, CharPos);
_Message.Delete(CharPos + 1, 1);
}
Solución 2
Bueno ... aparentemente el compilador se rompe cuando intentas declarar un int en la condición del bucle while.
Otros consejos
Podrías:
-
siga QC # 66963
-
busque F1001 en qc.codegear.com: http: //dn.codegear.com/search?qall=f1001&sourcelang=cpp&allsites=y
-
haga lo que dice la documentación del compilador sobre F1001, es decir, póngase en contacto con el soporte técnico.
-
todo lo anterior :)
Editar: Por cierto, ¿ha intentado compilar el archivo fuente ofensivo (o al menos un archivo esqueleto mínimo que contiene solo un main () y el código ofensivo) con el compilador de línea de comandos? BCB tiende a ocultar una gran cantidad de información de error detallada al compilar desde el IDE; el uso del compilador de línea de comandos tiende a mostrar el error real. No es infalible, pero vale la pena intentarlo.
Se espera que esto se aborde en la próxima actualización de lanzamiento 3 para RAD Studio 2009.