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 );//这个得到的结果是乱码
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/218530.html原文链接:https://javaforall.net
