我遇到问题,当我使用std :: stringstream并调用<<一个dll中的运算符。调用此运算符后,我的应用程序会在关闭时报告访问冲突。
在我的测试项目中有一个exe和一个dll。对于两个选项“与动态RTL链接”是活动的。从exe中可以看出dll的以下函数:
void __stdcall Test(void)
{
ss.str();
ss << 1;
}
我在质量控制中发现了一份报告: qc.embarcadero.com/wc/qcmain.aspx?d=37491
是否有关于此问题的新信息或解决方法? 遗憾的是,禁用动态链接RTL对我来说不是一个选择。
我可以使用C ++ Builder XE6和XE7
的行为重现这一点此致 KD
答案 0 :(得分:0)
Embarcadero解决了这个问题的解决方法:
http://edn.embarcadero.com/article/39758#RADStudio2010ReleaseNotes-VCL%2FRTLNotes