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 );//这个得到的结果是乱码