Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Serg Oskin                           2:5020/20      19 Oct 2001  14:31:29
 To : vitus@ice.ru
 Subject : Re: encoding
 -------------------------------------------------------------------------------- 
 
 .RFC-X-Complaints-To: news@spider.ncc.macomnet.ru
 .RFC-NNTP-Posting-Date: Fri, 19 Oct 2001 10:31:28 +0000 (UTC)
 
 >>>>> "v" == vitus  writes:
 
  SO> Чего-то я не пойму - есть-ли "стандартный" способ узнать текущую кодировку,
  SO> например по LC_*? Чтоб получалось примерно следующее:
  SO> f("ru_RU.KOI8-R") -> KOI8-R
  SO> f("ru_RU") -> ISO8859-5
 
  v> #include <langinfo.h>
  v> char *encoding=nl_langinfo(CODESET);
 
  v> Соответствует XPG4. В Linux поддерживается начиная с glibc 2.1
  v> В glibc2.0 функция была, но константы CODESET не было. 
  v> Было что-то типа _NL_CTYPE_CODESET с тем же эффектом.
 
 Thanks! Я уже был на правильном пути, скачивая исходники glibc... :)
 
 -- 
   Serg (mailto:oskin@macomnet.ru http://oskin.msk.ru/).
 ~
 ~
 :q!
 --- ifmail v.2.14.os-p8
  * Origin: MAcomnet (2:5020/20@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: encoding   Serg Oskin   19 Oct 2001 14:31:29 
Архивное /ru.linux/1206901005f8c.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional