Chinaunix's Archiver
论坛
›
Solaris
› 为何Solaris下不能直接从GB2312编码转换为UCS2编码??
hhyebing
发表于 2006-10-23 10:45
为何Solaris下不能直接从GB2312编码转换为UCS2编码??
Solaris下编程遇到一个棘手的问题:
采用在GB2312字符串前面加“L”的方法无法得到字符串对应的UCS2编码(windows和aix下都可以啊)
必须用iconv_open("UTF-8", "GBK");iconv_open("UCS-2", "UTF-8");转换才能得到ucs2编码
这样对编程带来很多不便,例如无法使用静态中文字符串。
beyond_wyc
发表于 2010-12-27 13:54
要通过UTF-8中转。
页:
[1]
查看完整版本:
为何Solaris下不能直接从GB2312编码转换为UCS2编码??