CString转string :
CString strMfc = "test";
std::string strStr;
strStr = strMfc.GetBuffer(0);
CString strData = TEXT("test");
std::string strTempData = (CStringA)strData;
string转CString
CString strMfc;
string strStr = "test";
strMfc = strStr.c_str();
std::string strData = "test";
CString strTempData(stdData.c_str());
string转CString错误方法:
CString strMfc;
string strStr = "test";
strMfc.Format(L"%s",strStr );//这个得到的结果是乱码
版权声明:本文为weixin_41074793原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。