intu8Len=::WideCharToMultiByte(CP_UTF8, NULL, wszString, wcslen(wszString), NULL,0, NULL, NULL); //同上,分配空间要给'\0'留个空间 //UTF8虽然是Unicode的压缩形式,但也是多字节字符串,所以可以以char的形式保存 char*szU8=newchar[u8Len+1]; //转换 //unicode版对应的strlen是wcslen ::WideCharT...