QT - консольное приложение |
Здравствуйте, гость ( Вход | Регистрация )
QT - консольное приложение |
tumanovalex |
29.7.2010, 7:22
Сообщение
#1
|
Студент Группа: Участник Сообщений: 24 Регистрация: 6.8.2008 Пользователь №: 253 Спасибо сказали: 0 раз(а) Репутация: 0 |
Пытаюсь создать консольное приложение:
Появились следующие вопросы:1. Как правильно настроить вывод русских букв в консоле (при выводе qDebug вместо русских букв знаки вопросов)? 2. Почему не выводится текст в строке out << "Русский текст" << '\n'? 3. Есть ли аналог в QT функции _getch()? |
|
|
Litkevich Yuriy |
29.7.2010, 11:18
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
текст исходника написан в кодировке "X"
кодировка консоли - "Y" внутренняя кодировка QString - UTF-16 Следовательно должно быть преобразование от кодировки "X" к QString, а зитем из QString в "Y". Обычно делается так, исходник пишется в UTF-8, а внём такой код
|
|
|
Текстовая версия | Сейчас: 1.12.2024, 14:27 |