Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 25, средняя оценка - 4.72
Ioan508
1 / 1 / 0
Регистрация: 08.04.2012
Сообщений: 29
#1

Поддержка русского языка в Embarcadero RAD Studio XE3 на Си++ - C++

21.04.2013, 02:49. Просмотров 3581. Ответов 5
Метки нет (Все метки)

Здравствуйте.
Подскажите пожалуйста как включить полноценную поддержку русского языка в Embarcadero RAD Studio XE3?
При вводе и выводе русских букв выводится какие то символы, иероглифы и тп.
Например: cout<<"Vvedite vopros"<<endl;
gets(a.vop);
Как реализовать тут поддержку русского языка?
Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.04.2013, 02:49     Поддержка русского языка в Embarcadero RAD Studio XE3 на Си++
Посмотрите здесь:

Где скачать Embarcadero Rad Studio - C++
Не нравится глючная среда M$ VS, Все долго и тупо. Еще когда я занимался Delphi кодил на delphi 7, знакомый (С++) во всю использовал...

Программа которую написали в Embarcadero Rad Studio 10 откроется в C++ Builder 6? - C++
Программа которую написали в Embarcadero Rad Studio 10 откроется в C++ Builder 6?

Тема: Разработка приложений в среде «Embarcadero RAD Studio 2010» - C++
Задана матрица размером NxM. Определить k – количество «особых» элементов матрицы, считая элемент «особым», если он больше суммы остальных...

Подключение русского языка - C++
Недавно нашла,как сделать так,чтобы на экране отображались на русском языке не только фразы из cout&lt;&lt;, но и которые вводятся с...

Ошибка с подключением русского языка - C++
А так же, почему то выделяет красным число &quot;pi&quot; #include &lt;stdio.h&gt; #include &lt;math.h&gt; #include &lt;windows.h&gt; char bufRus; char*...

Запрограммировать правило русского языка - C++
Правило написания букв И - Е в корнях с чередованием (-бер-, -бир(а)-, -дер-, -дир(а)- и т.д.). Например, собирать, соберет, сочетание.

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
13058 / 7321 / 817
Регистрация: 27.09.2012
Сообщений: 18,071
Записей в блоге: 3
Завершенные тесты: 1
21.04.2013, 03:01     Поддержка русского языка в Embarcadero RAD Studio XE3 на Си++ #2
Русские шрифты в консоли
Ioan508
1 / 1 / 0
Регистрация: 08.04.2012
Сообщений: 29
21.04.2013, 03:08  [ТС]     Поддержка русского языка в Embarcadero RAD Studio XE3 на Си++ #3
тут кроме setlocale(LC_ALL,"Russian"); больше ничего полезного нет, но если эту функцию использовать, то русский поддерживает только на вводе и выводе в консоли, а в самом коде его использовать нельзя
Croessmah
Модератор
Эксперт CЭксперт С++
13058 / 7321 / 817
Регистрация: 27.09.2012
Сообщений: 18,071
Записей в блоге: 3
Завершенные тесты: 1
21.04.2013, 03:15     Поддержка русского языка в Embarcadero RAD Studio XE3 на Си++ #4
Если под винду, то можно использовать WinAPI:
C++
1
2
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
Ioan508
1 / 1 / 0
Регистрация: 08.04.2012
Сообщений: 29
21.04.2013, 04:08  [ТС]     Поддержка русского языка в Embarcadero RAD Studio XE3 на Си++ #5
Пробовал, не работает
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.04.2013, 12:20     Поддержка русского языка в Embarcadero RAD Studio XE3 на Си++
Еще ссылки по теме:

Компилятор с поддержкой русского языка - C++
Использую MS Visual с++ 6.0, но он не поддерживает русского языка. Если в коде есть русские буквы - он заменяет их какими то непонятными...

Использование русского языка в DevC++ - C++
Пишу программу на С++ (недавно начал изучение). Весь код есть, компиляция проходит успешно, запускаю - вместо букв, &quot;каракули&quot;....

Ввод/вывод с использование русского языка - C++
Мне нужно ввести с клавиатуры строку на русском языке (например:&quot;Я живу в России&quot;) и вывести её также. Как это сделать? Я сколько не...

Неверное считывание символов русского языка - C++
Visual Studio 2013. При считывании русских символов всеми возможными средствами (cin, scanf, getch и др.) считывается неверный код, который...

В консоли вместо русского языка выводятся вопросительные знаки - C++
Столкнулся с такой проблемой. В консоли вместо русского языка выводятся вопросительные знаки (???? ?? ??). setlocale(LC_ALL,...

Произвольное слово разбить для переноса по правилам русского языка - C++
Помогите пожалуйста написать программу: Произвольное слово разбить для переноса по правилам русского языка.


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

Или воспользуйтесь поиском по форуму:
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
21.04.2013, 12:20     Поддержка русского языка в Embarcadero RAD Studio XE3 на Си++ #6
Мне тоже ничего не помогало кроме вот этих двух способов:
1) CharToOEM();
2) setlocale(0,"rus");
Yandex
Объявления
21.04.2013, 12:20     Поддержка русского языка в Embarcadero RAD Studio XE3 на Си++
Ответ Создать тему
Опции темы

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