1、问题:
最近写了一个DLL库,内部使用STL,部分接口函数以const std::string&作为参数。在MFC程序中调用,Debug版本运行正常,Release版本莫名其妙的中断,初步判断是string参数为Bad_PTR,是不是有可能是string的创建和析构分别在主程序和DLL中导致的问题。另外DLL库内部类中使用std::map,用到了find等方法,可能也有一些问题。 最近写了一个DLL库,内部使用STL,部分接口函数以const s
最近写了一个DLL库,内部使用STL,部分接口函数以const std::string&作为参数。在MFC程序中调用,Debug版本运行正常,Release版本莫名其妙的中断,初步判断是string参数为Bad_PTR,是不是有可能是string的创建和析构分别在主程序和DLL中导致的问题。另外DLL库内部类中使用std::map,用到了find等方法,可能也有一些问题。 最近写了一个DLL库,内部使用STL,部分接口函数以const s