CString与string的互转

string CStringTOstring(CString cstr)
{
#ifdef _UNICODE
    string str = CStringA(cstr);
#else
    string str = cstr;
#endif
    return str;
}


CString stringTOCString(string str)
{
    CString cstr;
#ifdef _UNICODE
    CStringA temp;
    temp.Format("%s",str.c_str());
    cstr = temp;
#else
    cstr.Format(_T("%s"),str.c_str());
#endif
    return cstr;
}

 

你可能感兴趣的:(C/C++)