系统相关
首页 > 系统相关> > C++ Builder 开发64程序 使用AnsiString的ToInt和ToDouble存在内存泄漏

C++ Builder 开发64程序 使用AnsiString的ToInt和ToDouble存在内存泄漏

作者:互联网

AnsiString str="adsfaga";
try
{
    int v=str.ToInt();
}
catch(...)
{
}

上面的代码,在C++ Builder 10 和 11中,开发64位程序会出现内存泄漏的情况。解决办法只有用UnicodeString代替AnsiString,或者使用StrToInt函数或者StrToFloat

标签:AnsiString,Builder,ToInt,C++,64,str
来源: https://www.cnblogs.com/SamFang/p/16204373.html