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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 48, средняя оценка - 4.90
florgas
6 / 5 / 0
Регистрация: 28.09.2010
Сообщений: 355
#1

Русский язык в консоли - C++

21.07.2011, 11:26. Просмотров 6248. Ответов 16
Метки нет (Все метки)

Скажу сразу, что закрепленную тему я прочитал, но не очень понял, как это реализовать.
Вот код, текст выводится неизвестными символами. Будьте добры, переделайте программу так, что отображался русский текст. Тогда на примере я и пойму, как его сделать.
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
using namespace std;
int main()
{
    cout << "Привет планета Земля\n";
 
    system("PAUSE");
 
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.07.2011, 11:26
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Русский язык в консоли (C++):

Русский язык в консоли - C++
Здравствуйте! Перепробовал все способы в соответствующей теме - ничего не работает. Пишу в QtCreator(без использования Qt как...

Русский язык в консоли Qt 5.3 - C++
помогите пожалуйста

Русский язык в консоли - C++
Здравствуйте.У меня следующая проблема:Когда я записываю русский текст в текстовый файл в файле появляется абра-кадабра какая-то.Как...

Русский язык в консоли - C++
Как сделать запись в файл и чтение с него русскими буквами а не иероглифами?

Русский язык в консоли - C++
Здраствуйте, у меня такой вот вопрос: Почему когда я пишу текст на русском языке в программе C++ Builder 2009, то в моей программе вместо...

Русский язык в консоли - C++
Здравствуйте. Чего-то не разберусь с русским языком. setlocale(LC_ALL,&quot;RUSSIAN&quot;); и setlocale(LC_ALL,&quot;1251&quot;); - классно. Мне...

16
Kastaneda
Jesus loves me
Эксперт С++
4756 / 2960 / 243
Регистрация: 12.12.2009
Сообщений: 7,517
Записей в блоге: 2
Завершенные тесты: 1
21.07.2011, 13:01 #16
Цитата Сообщение от Maxwe11 Посмотреть сообщение
параллельно изучать английский
Верный совет! А то некоторые вообще пишут:
std::cout<<"Privet Zemlya!";
хотя пример не самый хороший (больно читабельно получилось)), а то бывает нужно реально мозг напрячь, чтоб фразу прочитать))
0
Alex Kireev
5 / 10 / 0
Регистрация: 21.11.2017
Сообщений: 108
19.12.2017, 23:43 #17
Цитата Сообщение от florgas Посмотреть сообщение
Скажу сразу, что закрепленную тему я прочитал, но не очень понял, как это реализовать.
Вот код, текст выводится неизвестными символами. Будьте добры, переделайте программу так, что отображался русский текст. Тогда на примере я и пойму, как его сделать.
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
using namespace std;
int main()
{
    cout << "Привет планета Земля\n";
 
    system("PAUSE");
 
    return 0;
}
Хоть я и не от мира сего, но позвольте ВАМ помочь.
Есть ещё один способ.
Для этого надо установить библиотеку и про (setlocale(LC_ALL,"")); можно будет забыть.
Вот в этом архиве есть библиотека русского языка и инструкция как её установить.
Работает в DEV C++.
0
Вложения
Тип файла: zip prus.zip (9.36 Мб, 0 просмотров)
19.12.2017, 23:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.12.2017, 23:43
Привет! Вот еще темы с ответами:

Русский язык в консоли - C++
При вводе русских букв в консоль (cin &gt;&gt; a), функция просто не работает, завершается return, я попробовал использовать SetConsoleCP(1251);...

Русский язык в консоли - C++
Допустим вот код cout &lt;&lt; &quot;Помогите пожалуйста!&quot;; Пробовал и setlocale и &lt;windows.h&gt;. Проблема в том что вместо русских букв он...

Русский язык в консоли - C++
для работы с русским языком использую: #include &lt;locale&gt; setlocale(LC_CTYPE, &quot;Russian&quot;); но в програме мне нужно вводить через...

Указатель и снова про русский язык в консоли - C++
Здравствуйте.Указатель не возвращает русские буквы. Пишу что то на русском, возвращает набор символов, на анг все норм. Как можно...


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

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

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