美文网首页
MFC中CString 转 std::string

MFC中CString 转 std::string

作者: JasonChen8888 | 来源:发表于2018-05-31 16:25 被阅读0次

近期开发中,笔录一下CString 转string不会出现丢失和乱码,是采用CStringA

//CString 转 string
CStringA sa(md5src);
string s = sa;

在MFC中CString、CStringA和CStringW,三者是可以相互转化的,本身代表的不同的字符类型
查看文章
源码:

typedef ATL::CStringT< wchar_t, StrTraitMFC_DLL< wchar_t > > CStringW;
typedef ATL::CStringT<<font color="ff0000"> char, StrTraitMFC_DLL< char > > CStringA;
typedef ATL::CStringT< TCHAR, StrTraitMFC_DLL< TCHAR > > CString;

相关文章

网友评论

      本文标题:MFC中CString 转 std::string

      本文链接:https://www.haomeiwen.com/subject/grnqsftx.html