MFC中CString 转 std::string

2018-05-31  本文已影响0人  JasonChen8888

近期开发中,笔录一下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;
上一篇 下一篇

猜你喜欢

热点阅读