少崩快来,事关重大

 string cmdLineStr = win_lpCmdLine;

以上代码,在spring得代码中,
debug时,这个语句执行完后,win_lpcmdline显示正常
而CmdLineStr显示却是带乱码的,
这是什么问题?

string定义如下:

 
typedef basic_string<char, char_traits<char>, allocator<char> >
string;

这个string定义在 d:\tools\microsoft visual studio 8\vc\include\xstring
在spring的main.cpp 中包含了 include,而不是include<string.h>

[ 本帖最后由 chaosch 于 2008-4-5 19:49 编辑 ]
debug.JPG

:stuck_out_tongue_winking_eye: 这就是插死和我忙乎到凌晨三点依然无法解决的问题。。。

[

这个不是什么问题,算是C++和C的区别。。。