linux下怎么将ANSI编码字符转化为UTF-8编码
2011年03月25日 15:30 发布者:solo_74
linux下怎么将ANSI等文字编码转化为UTF-8文字编码,用C/C++实现。看了一天的相关资料,可还是不会,在Linux下有直接转换的函数吗?
比如:
中:1101 0110 1101 0000 ANSI: D6D0
中:0100 1110 0010 1101 UNICODE:4E2D
中:1110 0100 1011 1000 1010 1101 UTF-8: E4B8AD
UTF-8: 0100 11 1000 10 1101 -> 0100 1110 0010 1101 即UNICODE编码
看半天也没看出ANSI->UNICODE/UTF-8的规律来。。。
谢谢大家了!
网友评论
solo_74 2011年03月29日
linux 下iconv()就可以了。
linux 下iconv()就可以了。
solo_74 2011年03月29日
http://empc.blogbus.com/logs/59348206.html
http://empc.blogbus.com/logs/59348206.html
怎么没人扔砖头来啊?