| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Вывод на консоль с помощью PRINTF |
| Автор: kostyaizznu 25.3.2010, 16:09 |
| При выводе на консоль русских символов с помощью Printf выводятся непонятные символы вместо русских букв. Как это исправить? |
| Автор: DCamer 25.3.2010, 16:23 |
| kostyaizznu, переконвертировать текст в DOS-кодировку, пример: Текст = ’ҐЄбв |
| Автор: smoke_man 25.3.2010, 18:46 |
| Используй CharToOem. |
| Автор: vikaz 25.3.2010, 22:21 | ||
|
| Автор: DCamer 25.3.2010, 23:05 |
| vikaz, а это разве кодирует не данные вводящиеся с клавиатуры? |
| Автор: vikaz 26.3.2010, 09:20 |
| Насколько я помню, он переводит режим отображения в кодировку cp1251 |
| Автор: kostyaizznu 8.4.2010, 12:06 | ||
Vikaz, а как пользоваться
А конкретнее, я хочу узнать можно ли дописать что-то в проге, чтоб каждый раз не переконвертировать строки из 1251 в 866? |
| Автор: mrbrooks 8.4.2010, 15:39 |
Путем использования поиска на форуме. Было уже не то что 100, 1000 раз! |
| Автор: djamshud 8.4.2010, 16:20 |
| Сохраняйте исходник в 866, делов то. |