or"\x7a\xc3\x9f\xe6\xb0\xb4\xf0\x9f\x8d\x8c";wchar_twstr[5];std::mbstowcs(wstr,mbstr,5);std::wcout<<"widestring
state);std::vector<wchar_t>wstr(len);std::mbsrtowcs(&wstr[0],&mbstr,wstr.size(),&state);std::wcout<<"Widestring
=1+mbsrtowcs(NULL,&mbstr,0,&state);wchar_twstr[len];mbsrtowcs(&wstr[0],&mbstr,len,&state);wprintf(L"Widestring
wchar_twstr[5];mbstowcs(wstr,mbstr,5);wprintf(L"MBstring:%s\n",mbstr);wprintf(L"Widestring:%ls\n",wstr