2014年1月7日

C++ string warning C4251

摘要: 有一次在项目中用到C++的string (以前一直是用C的,对于C++的一些特性不是很了解),记录下遇到的一些问题。整个项目有一个DLL和一个exe程序,DLL的类成员里面使用的一些string(主要是用它的find 、+的功能),在编译的时候有warning C4251的警告,F5运行程序没有什么问题,但是直接打开exe的时候就崩溃了,怀疑和这个C4251有关,在网上查看了一下发现string类并不是一个DLL的导出类,程序在执行的时候,可能会调用不动的DLL库,有些说的添加template class __declspec( dllexport ) std::***没有用,警告依然在,程序 阅读全文

posted @ 2014-01-07 17:40 衣带渐宽-- 阅读(1060) 评论(0) 推荐(1) 编辑

导航