读书人

std:string如何转wchar_t

发布时间: 2013-03-12 11:19:35 作者: rapoo

std::string怎么转wchar_t *
有直接转的函数吗?请指教下
[解决办法]


string mystring = "test";
int mystringSize = (int)(mystring.length()+1);
wchar_t* mywstring = new wchar_t[mystringSize];
MultiByteToWideChar( CP_ACP, 0, mystring.c_str(), -1, mywstring, mystringSize );
//use mywstring to do:
delete [] mywstring;

读书人网 >C++

热点推荐