33,321
社区成员




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;
string s="123";
char a[4];
wchar_t w[4];
wchar_t *pw;
strcpy(a,s.c_str());
for (int i=0;i<4;i++) w[i]=(wchar_t)a[i];
pw=w;