UTF-8(8-bit Unicode Transformation Format)是一种针对Unicode的可变长度字符编码,又称万国码,由Ken Thompson于1992年创建。现在已经标准化为RFC 3629。UTF-8用1到6个字节编码Unicode字符。用在网页上可以统一页面显示中文简体繁体及其它语言(如英文,日文,韩文)。
void UTF8ToUTF16(UTF8* pUTF8Start, UTF8* pUTF8End, UTF16* pUTF16Start, UTF16* pUTF16End) { UTF16* pTempUTF16 = pUTF16Start; UTF8* pTempUTF8 = pUTF8Start; while (pTempUTF8 < pUTF8End && pTempUTF16+1 < pUTF16End) { if (*pTempUTF8 >= 0xE0 && *pTempUTF8 <= 0xEF)...
没在线网站吧。这都是脚本转换程序的事情,比如enca。在网站,你复制粘贴的过程中,编码已经是乱码了。