|
Компьютерный форум OSzone.net » Linux и FreeBSD » Программирование в *nix » "FreeBSD, std::locale problem" |
|
"FreeBSD, std::locale problem"
|
Новый участник Сообщения: 1 |
Профиль | Отправить PM | Цитировать Добрый всем вечер.
Столкнулся с такой проблемой, std::locale("") упорно отказывается принимать в качестве аргемента строки отличные от "", "C", "POSIX", на все остальное выкидывается исключение, например: ru_RU.CP1251 : locale::facet::_S_create_c_locale name not valid ru_RU.CP866 : locale::facet::_S_create_c_locale name not valid ru_RU.ISO8859-5 : locale::facet::_S_create_c_locale name not valid ru_RU.KOI8-R : locale::facet::_S_create_c_locale name not valid Хотя: web-1# locale -a | grep ru_RU ru_RU.CP1251 ru_RU.CP866 ru_RU.ISO8859-5 ru_RU.KOI8-R ru_RU.UTF-8 работает замечательно. Собственно, может кто-то подскажет решение проблемы? Почему С++ locales не работают. Поиском не нашел. Версии Ос и компилятора: |
|
Отправлено: 20:25, 04-01-2008 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интерфейс - [решено] Как удалить папку "Моя музыка","Мои Картинки", "Мое видео"? | verdix | Microsoft Windows 2000/XP | 3 | 03-10-2009 23:46 | |
Debian/Ubuntu - [решено] Пропали кнопки "свернуть","закрыть","во весь екран" в папках | Alex.sys | Общий по Linux | 5 | 02-04-2009 11:13 | |
Не получается найти все выпуски "Хакер"+"спец"+"железо" | verdix | Хочу все знать | 5 | 29-11-2008 15:19 | |
Предлагаю создать в "Linux и FreeBSD" раздел "Linux сервер" | voler | О сайте и форуме | 2 | 19-06-2007 22:22 | |
Запретить/удалить пункт "Programs" ("Программы") из меню кнопки "Start" ("Пуск") | submaster | Microsoft Windows NT/2000/2003 | 5 | 13-09-2006 12:29 |
|