关于utf8编码
1.网上说utf8中汉字一般是 用3B编码,好像事实也是如此,但是 在一些转换utf8的网站(http://www.knowsky.com/tools/utf8.asp)中转换得到的,好像是unicode(2字节),而不是3字节。这是怎么回事
2.flex中默认的编码是utf8,vc的字符集是unicode,好像从flex传过来的字符串在内存中看到都是2字节(是unicode编码,西文字母等是一个字节加一个null,汉字是unicode编码,2字节),难道这是自动转换的吗
[解决办法]
win下是不是有2和4,而linux是3呢?
[解决办法]
如果UNICODE字符由2个字节表示,则编码成UTF-8很可能需要3个字节,而如果UNICODE字符由4个字节表示,则编码成UTF-8可能需要6个字节