C++ wstring转string

wstring to string

string CUtility::TCHAR2char(TCHAR* tchStr)
{
    int iLen = 2*wcslen(tchStr);
    char* chRtn = new char[iLen+1];
    memset(chRtn, 0, iLen + 1);
    wcstombs(chRtn,tchStr,iLen+1);
    string str(chRtn);
    delete[] chRtn;
    return str;
} 
原文地址:https://www.cnblogs.com/rogerroddick/p/2982559.html