4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
1 | |
Кодировка русских букв.29.03.2010, 07:09. Показов 6322. Ответов 10
Метки нет (Все метки)
0
|
29.03.2010, 07:09 | |
Ответы с готовыми решениями:
10
В текстовом файле вместо русских букв знаки вопроса В geany (.pas) вместо русских букв выводит иероглифы Кодировка русских букв Кодировка русских букв |
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
29.03.2010, 11:10 [ТС] | 3 |
А английские почемуто однобайтные.
Добавлено через 5 минут Где взять таблицы уникодовых русских и английский букв, знаков препинания, цифр и символов: <>=+-*/^&@#$%~№ (выделено красным)? Где взять таблицу однобайтных linuxовых кодов?
0
|
13016 / 7407 / 801
Регистрация: 09.09.2009
Сообщений: 28,986
|
|
29.03.2010, 15:04 | 4 |
http://unicode.org/charts/PDF/U0400.pdf
второй ответ гугла по запросу "unicode table cyrillic" думаю, там же по соседству можно найти и все остальное. ЗЫ. английскому и символам юникод ни к чему, их прекрасно разместили еще в первой СЕМИ-битной таблице символов (в которой других букв и не было-то). Там они по сей день и находятся - в ПЕРВЫХ 128 байтах кодовой таблицы, будь то юникод, ли вин-1251, или кои8р...
0
|
7175 / 3234 / 81
Регистрация: 17.06.2009
Сообщений: 14,164
|
|
29.03.2010, 18:40 | 5 |
Вопрос неправильный.
Смотря где - где-то KOI8-R, где-то Unicode.
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
30.03.2010, 05:33 [ТС] | 6 |
В консоли.
Добавлено через 7 минут Про единобезобразие слышал? Если хочу кодировать всё одной разрядностью, то дургого выхода, кроме как поднять разрядность английских букв до уникода нет. А уникод не может быть универсальным (само же название означает universal code - универсальный код), если в нём нет своих кодов для таких букв. Сказано символы всех алфавитов, значит всех, а не кроме английского. Добавлено через 5 минут . Это как? Расширить старшими нулями до двух байт? Результат этого (а может другого стандартного - я не знаю) преобразования - это и есть именно уникодовые, а не ASCII коды символов ASCII. Кодами ASCII они быть уже не могут из-за разрядности. Добавлено через 54 секунды И ещё, как там кодируются скобки?
0
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
04.04.2010, 07:08 | 9 |
Код
[guest@station tmp]$ cat uchars.txt A♖♖♖♖☈☈☈☪☪[guest@station tmp]$ [guest@station tmp]$ cat uchars.txt | hexdump -C 00000000 41 e2 99 96 e2 99 96 e2 99 96 e2 99 96 e2 98 88 |A...............| 00000010 e2 98 88 e2 98 88 e2 98 aa e2 98 aa |............| 0000001c [guest@station tmp]$
1
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
05.04.2010, 05:35 [ТС] | 11 |
Из постов № 7 и № 9 следует расширение зазрядности нолями до дух байт. Для ASCII буду юзить это перекодирование в своих программах.
0
|
05.04.2010, 05:35 | |
05.04.2010, 05:35 | |
Помогаю со студенческими работами здесь
11
Кодировка русских букв в MacOS Кодировка русских букв в OnKeyPress Кодировка русских букв в посте Кодировка и вывод русских букв Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |