CString->std::string 例子:
CString strMfc=“test“;
std::string strStl;
strStl=strMfc.GetBuffer(0);
std::string->CString 例子:
CString strMfc;
std::string strStl=“test“;
strMfc=strStl.c_str();
CString strMfc=“test“;
std::string strStl;
strStl=strMfc.GetBuffer(0);
std::string->CString 例子:
CString strMfc;
std::string strStl=“test“;
strMfc=strStl.c_str();
本文转自:http://www.cppblog.com/yuanyajie/archive/2006/12/14/16427.html
另外CString 转string还可以用CW2A():
string str;
CString cstr;
str = CW2A(cstr);
string 转char*
string str;
char* ch;
ch = str.c_str();
str = ch;