C中的一些优秀的Unicode教程?

时间:2009-07-03 18:57:30

标签: c unicode

有人知道一些优秀的Unicode教程和C中的示例吗?我必须创建一个控制台应用程序(在xterm中运行),支持Unicode,它必须在C上。:(

3 个答案:

答案 0 :(得分:3)

This可能会帮助您入门。这会处理UTF8编码的unicode。

答案 1 :(得分:2)

大多数字符串库都支持字符串编码的unicode表示... sprintswprintf。图书馆非常全面。虽然libiconv转换也很不错。如果终端支持Unicode,那么应该 IIRC处理从wchar_t到UI的正确编码的转换。

请记住,编码!=代码点。

答案 2 :(得分:0)

我更喜欢使用Glib来处理C / C ++中的unicode字符串(至少在C ++ 0x更为主流之前)。

以下是Unicode Manipulation

上的相关图书馆文档

在内部,所有内容都存储为UTF-8,但您可以使用任何UTF-x格式进行I / O.