美文网首页
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