|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serge N. Pokhodyaev 2:5020/1838 04 Jan 2002 19:36:50 To : Aleksey Kotov Subject : Re: linux and koi8-r --------------------------------------------------------------------------------
## On Fri, 04 Jan 2002 12:29:22 +0300
## Aleksey Kotov (2:5020/2138.19) wrote to me:
SP>> Порядок ни на что не влияет.
AK> И как вы сортировку делаете, когда hex-коды букывъ не по алфавитному
AK> порядку?
Хе-хе. Очень просто. Массив из 255 байтов. Каждый элемент соответствует
символу в кодировке и содержит вес. Сравниваются не коды символов, а их
веса. AFAIR подобным вещам учат на информатике в школе :)
И массивы, и функции сортировки уже имеются в libc. Как тут уже
подсказали, man strcoll.
--
Serge
--- Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Common Lisp)
* Origin: Powered by Debian GNU/Linux "sid" (2:5020/1838)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/560687571cd03.html, оценка из 5, голосов 10
|