F1001 RAD STUDIO 2009中的内部代码生成器错误

时间:2008-12-03 18:37:07

标签: compiler-errors c++builder c++builder-2009

我的代码中出现了这个毫无价值的错误。它是非常一致的,重新启动编译器没有做任何事情。有没有人解决过这个问题?

while( int CharPos = _Message.Pos(_What) )
{
    _Message.Insert( _With, CharPos);
    _Message.Delete(CharPos + 1, 1);
}

3 个答案:

答案 0 :(得分:2)

你可以:

编辑:顺便说一句,您是否尝试使用命令行编译器编译有问题的源文件(或至少包含一个包含main()和违规代码的最小框架文件)?从IDE编译时,BCB往往会隐藏大量详细的错误信息 - 使用命令行编译器往往会显示真正的错误。不是万无一失,但值得一试。

答案 1 :(得分:1)

嗯......当你尝试在while循环条件中声明一个int时,编译器显然会中断。

答案 2 :(得分:1)

预计将在即将发布的RAD Studio 2009更新3中解决。