Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 77, средняя оценка - 4.74
Leoleshucov008
14 / 14 / 1
Регистрация: 23.02.2010
Сообщений: 221
#1

Компилятор dev c++ 4.9.9.2 не отображает русский текст - C++

22.03.2010, 14:24. Просмотров 10609. Ответов 1
Метки нет (Все метки)

Я начал учиться програмировать на С++. При при запуске скомпилированых програм вместо русских букв отображаются какието каракули, с английскими буквами всё нормально. Из за чего это может происходить и как это исправить?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.03.2010, 14:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Компилятор dev c++ 4.9.9.2 не отображает русский текст (C++):

компилятор Dev-c++ - C++
прочитал что для работы с графикой в Dev-c++ нужно подключить библиотеку graphics.h и прописать в настройках компилятора строку -lbgi...

компилятор dev c++6 - C++
компилятор компилирует файл без ошибок но exe файл не создаёт почему? Добавлено через 21 минуту поправка dev c++ 5

DEV-C++ - виснет компилятор - C++
Всем ещё раз привет.Пытаюсь скомпилировать код вида: #include <graphics.h> int main() { initwindow(400,300); //...

Компилятор не отображает ошибку с OpenGL - C++
пытался запихнуть глобальные переменные, в функцию рисования линий, но ничего не вышло изначально задумка была в том, что бы впихнуть...

Компилятор неправильно отображает кириллицу - C++
компилятор в Dev-C++ вместо кириллицы выдает непонятные смволы похожие на кириллицу. а результаты отображает правильно))) спасибо за...

Русский компилятор C/С++ - C++
Подскажите компилятор C/C++ созданный в Росси. Ещё не разу невидел такого!:) Спасибо!

1
Nameless One
Эксперт С++
5775 / 3425 / 255
Регистрация: 08.02.2010
Сообщений: 7,448
22.03.2010, 14:36 #2
Вот это не читал?
Вообще, это происходит из-за того, что кодировка windows (1251) не совпадает с кодировкой консоли (dos'овская 866)

Добавлено через 3 минуты
ИМХО, один из самых простых способов - установить русскую локаль (setlocale(LC_All, "Russian")). Есть один недостаток - появляется проблема, когда вводишь русские буквы из консоли и выводишь их обратно. Тогда можно установить кодировку 1251 для консоли: SetConsoleCP(1251), SetConsoleOutputCP(1251).

Ходят слухи, что у пользователей Linux такая проблема не возникает - у них символы в консоли выводятся в нормальной кодировке
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.03.2010, 14:36
Привет! Вот еще темы с ответами:

Русский компилятор - C++
Вопрос немного не в том разделе, но я не знаю, где его можно задать. Собсно вопрос: есть у кого либо русский компилятор (сижу на...

Dev c++, компилятор не понимает функцию toupper() - C++
Короче, вот такая штука; когда хотел использовать функцию touper(), заголовка <cctype>, компилятор эту функцию воспринимает за переменную(...

Посоветуйте хороший компилятор на С++, кроме Dev-C++ - C++
Слышал что в Dev-C++ даже если включить русский язык в программу, все равно будет все каракулями написано, посоветуйте пожалуйста хороший...

Русский язык в консоли Windows 10. IDE: CodeLite. Компилятор: TDM-GCC-32 - C++
Здравствуйте. Windows 10. IDE: CodeLite. Компилятор: TDM-GCC-32 В файле main.cpp такой код: #include <iostream> #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru