Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Программирование под Unix/Linux > русские буквы


Автор: Artiom 28.12.2004, 14:55
при попытке написать что-то вроде printf(" Текст") на выходе получаю ?????
Как это лечится? Надо как-то указывать кодировки?

Автор: Mad 29.12.2004, 10:54
Все зависит от дистрибутива, и настроек консоли.
Неисключенно, что редактор и консоль работают в разных кодировках.

Автор: Artiom 29.12.2004, 12:15
Цитата(Mad @ 29.12.2004, 09:54)
Все зависит от дистрибутива, и настроек консоли.
Неисключенно, что редактор и консоль работают в разных кодировках.

Дистрибутив SuSe кажется 9.2 А какие настройки и где смотреть?

Автор: Mad 29.12.2004, 12:22
Artiom
Для SuSe незнаю smile
Попробуй в *nix спросить

Автор: achmed 30.12.2004, 13:52
в SUSE наверное UTF,
а вообще все зависит от локали,
если делаешь свою прогу многоязычной,
то для каждой локали надо предусамтреть
русерс со строками
Добавлено @ 13:53
настройки можно посмотреть командой locale


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)