[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: "Поподробнее об XLC_LOCALE"



> >JIS явно имеет свое "длинное" представление. Кириллица там (если не
> ошибаюсь)
> >имеет коды 07**, греческий - 06**.
> >  Чем это не wchar? И куда же девать эти коды, если wchar - именно Unicode?
> 
> 
>  Ээээ... Насколько я понял, JIS и его вариант Shift-JIS это типичный mb.
> Какой там у него будет wc -- я не знаю. Или ты хочешь сказать,
> что в потоке, кодированном JIS прям так и появляются байты : 0x06, 0x0XX ?
> Не может быть. JIS (и Shift-JIS) ходит по e-mail. Сейчас попробую.

  Это типа я запутался в их стандартах :-).
В описаниях (таблицах) JIS есть такой столбик как "номер набора" и "номер
символа в наборе". Там русские выглядят как
7-1  CYRILLIC CAPITAL A
7-2  CYRILLIC CAPITAL BE
...
  Но это все-таки не wchar.
  Похоже, что wchar для них будет - просто два байта упакованные в один
int (long int). Во всяком случае, для Xlib при локали jp.JIS так и будет
(если wchar - 16 бит).

-- 
 Ivan U. Pascal         |   e-mail: pascal@tsu.ru
   Administrator of     |   Tomsk State University
     University Network |       Tomsk, Russia