erro gerador de código F1001 interno no RAD Studio 2009
-
19-08-2019 - |
Pergunta
Estou recebendo este erro inúteis no meu código. é muito consistente e reiniciar o compilador não fez nada. Tem mais alguém já resolveu isso?
while( int CharPos = _Message.Pos(_What) )
{
_Message.Insert( _With, CharPos);
_Message.Delete(CharPos + 1, 1);
}
Solução 2
Bem ... aparentemente as quebras do compilador quando você tenta declarar uma int na condição de loop while.
Outras dicas
Você pode:
-
procurar F1001 em qc.codegear.com: http: //dn.codegear.com/search?qall=f1001&sourcelang=cpp&allsites=y
-
fazer o que a documentação do compilador tem a dizer sobre F1001, ou seja, contate o suporte técnico.
-
todos os itens acima:)
Edit: By the way, você já tentou compilar o arquivo de origem agressor (ou pelo menos um arquivo mínimo esqueleto contendo apenas um main () e o código incorreto) com o compilador de linha de comando? BCB tende a esconder um monte de informações detalhadas do erro ao compilar a partir do IDE - usando o compilador de linha de comando tende a mostrar o erro real. Não infalível, mas vale a pena um tiro.
Esta deverá ser abordado no breve será lançado Update 3 para RAD Studio 2009.