这是一个 VC6 win32 dll 导出函数
void test_str_leap()
{
std::string str;
}
使用时有内存泄露但是改成这样就没有了
void test_str_leap()
{
// std::string str;
}
其他的代码完全相同
void test_str_leap()
{
std::string str;
}
使用时有内存泄露但是改成这样就没有了
void test_str_leap()
{
// std::string str;
}
其他的代码完全相同
这种情况下就有可能被工具报内存泄露的
这个还是要看提供stl的厂商是如何实现的。