Стандартная библиотека шаблонов, Проблема с русским текстом |
Здравствуйте, гость ( Вход | Регистрация )
Стандартная библиотека шаблонов, Проблема с русским текстом |
AD |
14.3.2008, 14:30
Сообщение
#1
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Так решил создать тему, потому что возникли другие проблемы, не связанные с Qt. В Qt-то все и решилось
Короче, fstream file(<string>, <flag>). Если путь к файлу содержит русские названия, то файл не открывается! Как бороться с этим? |
|
|
Tonal |
14.3.2008, 15:15
Сообщение
#2
|
Активный участник Группа: Участник Сообщений: 452 Регистрация: 6.12.2007 Из: Новосибирск Пользователь №: 34 Спасибо сказали: 69 раз(а) Репутация: 17 |
Какая система?
Откуда получаешь строку с именем файла? В какой она кодировке? Почему не использовать Qt-шные классы работы с файлами? |
|
|
AD |
14.3.2008, 18:36
Сообщение
#3
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Какая система? Откуда получаешь строку с именем файла? В какой она кодировке? Почему не использовать Qt-шные классы работы с файлами? Я полагаю, что кодировка - Win1251! Не использовались Qt-function потому что этот класс был разработан до того, как стал использоваться нами Qt! Переделывать нерационально, но, пока что, еще возможно! |
|
|
Текстовая версия | Сейчас: 1.12.2024, 15:30 |