std::wstring w( L"Some草泥马" );//wstring
const size_t wSize = wcslen(w.c_str()) + 1;
char* c = new char[wSize*2];//sz_char
setlocale(LC_ALL, "chs");//设置语言
wcstombs(c, w.c_str(), wSize*2);//转换
delete c;//释放内存
c = NULL;
std::wstring w( L"Some草泥马" );//wstring
const size_t wSize = wcslen(w.c_str()) + 1;
char* c = new char[wSize*2];//sz_char
setlocale(LC_ALL, "chs");//设置语言
wcstombs(c, w.c_str(), wSize*2);//转换
delete c;//释放内存
c = NULL;