万无一失的做法是使用构造函数,以const char *类型为中间媒介:
string s1((LPSTR)(LPCTSTR))cs1); //CString转string
CString cs2(s2.c_str()); //string转CString啊,好麻烦啊,其实你不能直接写CString cs = s.c_str()是因为工程使用了Unicode字符集,赶紧改成多字节字符集吧,这样就可以直接写:
string s1 = cs1; //CString转string
CString cs2 = s2.c_str(); //string转CString
本文介绍了在不同字符集设置下,CString与string两种字符串类型之间的转换方法。针对Unicode字符集和多字节字符集,提供了具体的转换示例代码。
7368

被折叠的 条评论
为什么被折叠?



