Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Общие вопросы > Проблема с русской кодировкой |
Автор: Sevenfold 3.5.2006, 09:34 |
Я новичок в программировании начал изучать Visual C++ 6.0, проблема такая: Делаю file - new - C++ Source File, пишу прогу, компилирую, а русский текст кракозябрами идет. Как мне исправить кодировку текста? ![]() |
Автор: darthnick 3.5.2006, 09:41 |
CharToOem - не помогает? |
Автор: Sevenfold 3.5.2006, 09:46 |
CharToOem поможет, а в самом компиляторе нет никакой опции? |
Автор: cozzzy 3.5.2006, 10:36 | ||
|
Автор: likehood 3.5.2006, 11:00 |
cozzzy, я не совсем понял зачем нужен вызов _wsetlocale (LC_ALL, L".866"); Или консоль не знает что такое unicode? |
Автор: Romikgy 3.5.2006, 11:56 |
консоль работает с кодовой страницей 866, а текст ты набираешь (русский ) в странице 1251, отсель глюк ![]() по логике надо на 1251 страницу переходит ![]() |
Автор: Romikgy 3.5.2006, 12:14 |
можно и его , если есть желание ![]() |
Автор: likehood 3.5.2006, 12:20 | ||
я делаю примерно так:
Выводится пустая строка. Если строку написать на инглише, выводит строку как есть. Нафига тогда нужен wprintf? |
Автор: koljan 3.5.2006, 13:08 | ||
всё просто класно нормально работают русские буквы |