F1001 RAD STUDIO 2009 中的内部代码生成器错误
-
19-08-2019 - |
题
我的代码中出现了这个毫无价值的错误。它非常一致,重新启动编译器没有做任何事情。还有其他人解决过这个问题吗?
while( int CharPos = _Message.Pos(_What) )
{
_Message.Insert( _With, CharPos);
_Message.Delete(CharPos + 1, 1);
}
解决方案 2
嗯......很明显,当你试图声明while循环的条件一个int。编译器符
其他提示
你可以:
跟随 QC#66963
在 qc.codegear.com 上搜索 F1001: http://dn.codegear.com/search?qall=f1001&sourcelang=cpp&allsites=y
执行编译器文档中有关 F1001 的说明,即联系技术支持。
上述所有的 :)
编辑:顺便说一句,您是否尝试过使用命令行编译器编译有问题的源文件(或至少是仅包含 main() 和有问题的代码的最小框架文件)?从 IDE 编译时,BCB 往往会隐藏大量详细的错误信息 - 使用命令行编译器往往会显示真正的错误。并非万无一失,但值得一试。
此预期在即将发布的更新3来解决对于RAD工作室2009。
不隶属于 StackOverflow