Compiler errors RAD STUDIO 2009中的F1001内部代码生成器错误
我的代码中出现了这个毫无价值的错误。这是非常一致的,重新启动编译器没有做任何事情。还有其他人解决过这个问题吗Compiler errors RAD STUDIO 2009中的F1001内部代码生成器错误,compiler-errors,c++builder,c++builder-2009,Compiler Errors,C++builder,C++builder 2009,我的代码中出现了这个毫无价值的错误。这是非常一致的,重新启动编译器没有做任何事情。还有其他人解决过这个问题吗 while( int CharPos = _Message.Pos(_What) ) { _Message.Insert( _With, CharPos); _Message.Delete(CharPos + 1, 1); } 嗯。。。显然,当您试图在while循环的条件中声明int时,编译器会崩溃。好吧。。。显然,当您试图在while循环的条件中声明int时,编译器会
while( int CharPos = _Message.Pos(_What) )
{
_Message.Insert( _With, CharPos);
_Message.Delete(CharPos + 1, 1);
}
嗯。。。显然,当您试图在while循环的条件中声明int时,编译器会崩溃。好吧。。。显然,当您试图在while循环的条件中声明int时,编译器会中断。您可以:
- 跟随
- 在qc.codegear.com上搜索F1001:
- 执行编译器文档中关于F1001的说明,即联系技术支持
- 以上所有内容:)
- 跟随
- 在qc.codegear.com上搜索F1001:
- 执行编译器文档中关于F1001的说明,即联系技术支持
- 以上所有内容:)
编辑:顺便问一下,您是否尝试过使用命令行编译器编译有问题的源文件(或者至少是只包含main()和有问题代码的最小框架文件)?从IDE编译时,BCB倾向于隐藏大量详细的错误信息-使用命令行编译器倾向于显示真正的错误。并非万无一失,但值得一试。这将在即将发布的RAD Studio 2009更新3中得到解决。这将在即将发布的RAD Studio 2009更新3中得到解决