1.CString to char *
CString 类型的 strSend 最后转换为 char * 的 pstr:
const size_t strsize=(strSend.GetLength()+1)*2; // 宽字符的长度;
char * pstr= new char[strsize]; //分配空间;
size_t sz=0;
wcstombs_s(&sz,pstr,strsize,strSend,_TRUNCATE);
int n=atoi((const char*)pstr); // 字符串已经由原来的CString 转换成了 const char*
2.char * to CString
char * 类型的 tempBuff 转换为 CString 类型的 str:
CString str;
CString 类型的 strSend 最后转换为 char * 的 pstr:
const size_t strsize=(strSend.GetLength()+1)*2; // 宽字符的长度;
char * pstr= new char[strsize]; //分配空间;
size_t sz=0;
wcstombs_s(&sz,pstr,strsize,strSend,_TRUNCATE);
int n=atoi((const char*)pstr); // 字符串已经由原来的CString 转换成了 const char*
2.char * to CString
char * 类型的 tempBuff 转换为 CString 类型的 str:
CString str;
str = tempBuff;
宁波眼部整形:http://www.iyestar.com/ybzx/