Отправляет email-рассылки с помощью сервиса Sendsay

ncurses не обрабатывает ввод кириллицей

i386-asplinux-linux-gnu)

Программа, использующая ncurses, а точнее библиотеку forms,
не обрабатывает ввод кириллицей, если в программу не вставишь
setlocale(LC_ALL, "");
Кто нибудь может это объяснить? Такой прием я увидел в примерах,
поставляемых с ncurses. Это значит что в программе можно забыть
про локализацию?

Ответить   Konstantin Korikov Tue, 23 Mar 2004 00:26:30 +0200 (#109623)

 

Ответы:

On Tuesday 23 March 2004 01:26, you wrote:

Как раз наоборот - с этого локализация и начинается ;) - если вторым
аргументом setlocale идет пустая строка - значит, надо инициализироваться из

переменных окружения, что обычно и требуется.

man setlocale

Ответить   Vladimir Efremov Tue, 23 Mar 2004 11:14:38 +0300 (#109818)

 

i386-asplinux-linux-gnu)

Спасибо! Действительно в man про это написано. Теперь буду
дочитывать маны до конца :)

Ответить   Konstantin Korikov Tue, 23 Mar 2004 21:57:42 +0200 (#110479)