debug 下:
release下:
为什么从第四个字节开始复制?
补充一下:CDebuglog::getCurrentEXEPath();函数的返回值:m_strCurrentExePath.c_str();
m_strCurrentExePath = "e:\NBox_vs2005\NBox\bin"
拜谢大神!!
这取决于编译器,Debug模式不会初始化清零,Release会,如果你想统一,就自己代码初始化char数组等
stl里的string和内部数据类型不一样,他是一个类,有自己的数据成员,字符串buffer以及相应的使用方法,不能这个拷贝
这样就行了
curdri = CDebugLog::getCurrentEXEPath();