不知道看见网上那位大哥说
char a[10];
CString str="asdfs";
......
strncpy(a,(LPCTSTR)str,sizeof(a));
......
这样就能转,我就照着用了,的确,能转,可是
在函数结束,系统自动释放CString对象的时候就惨了,程序直接蹦 超郁闷
最后发现这样才可以无BUG的转换
char a[10],*tt;
CString str="sdsd";
tt=str.GetBuffer(str.GetLength());
strcpy(a,tt);
str.ReleaseBuffer();
O了~