本来在VC6.0 中代码如下运行很正常:CString str ; atof(str) ;
但在VC2005中却不能运行;问题是 不能把 CString 转换为:const char* ;现在找不到方法,请求大家指点以下????不胜感激!!!!!!!
但在VC2005中却不能运行;问题是 不能把 CString 转换为:const char* ;现在找不到方法,请求大家指点以下????不胜感激!!!!!!!
调试欢乐多
CString b;
memcpy(a,b);
CString str("test");int len=str.getLength();char *cstr=new char[len+1];cstr[len]=0;WideCharToMultiByte(CP_OEMCP, 0, str, -1, cstr, len, NULL, NULL);
刚才试过:
char *a;
CString b;
memcpy(a,b,b.GetLength());
好象还可以,其他的代码太多是否影响性能(重复次数太多)。