33,319
社区成员
 发帖
 发帖 与我相关
 与我相关 我的任务
 我的任务 分享
 分享
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;