Re: Как правильно сделать поддержку юникода в программе
- To: Debian-Russian2 <debian-russian@lists.debian.org>
- Subject: Re: Как правильно сделать поддержку юникода в программе
- From: Aleksey Cheusov <vle@gmx.net>
- Date: Mon, 05 Jan 2009 12:23:32 +0200
- Message-id: <s93iqou59wb.fsf@chel.imb.invention.com>
- In-reply-to: <200812310226.08876.pechnikov@sandy.ru> (Alexey Pechnikov's message of "Wed, 31 Dec 2008 02:26:08 +0300")
- References: <200812302133.10226.pechnikov@sandy.ru> <gjdu4g$j7$1@ger.gmane.org> <200812310226.08876.pechnikov@sandy.ru>
> Попробую конкретизировать. Итак, юникод - UTF-8. Хотелось бы еще
> UTF16,
Ужас.
> хотя я ни разу его не использовал и не видел, чтобы кто-то
> использовал. Но движок sqlite имеет нативную поддержку UTF16, может
> пригодиться.
>
> Требуется ввод/вывод - смотрел примеры перекодирования через iconv,
wchar_t функций из libc достаточно, например, fgetws, getwc etc.
Но они все locale зависимые.
> вроде устраивает. Далее, нужно сравнение символов, сортировка строк,
http://en.wikipedia.org/wiki/Unicode_normalization
Оно тебе действительно нужно?
Я не в курсе, кто это делает.
--
Best regards, Aleksey Cheusov.
Reply to: