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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.56
ht1515
шарпопочитатель
58 / 25 / 1
Регистрация: 31.01.2010
Сообщений: 960
#1

Вывод на консоль русских символов - C++

21.11.2011, 10:21. Просмотров 1159. Ответов 6
Метки нет (Все метки)

C++
1
wcout
должна вроде это делать , но все равно чето не получается.
Как граммотно это делается?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.11.2011, 10:21
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывод на консоль русских символов (C++):

Вывод в консоль русских символов - C++
Парни объясните почему так происходит?? почему не выводятся символы от а до р? ps : setlocal rus .... хз как там, уже пробовал добавлять...

Вывод русских символов в консоль - C++
Чтобы выводить русские буквы в консоли, написал функцию rustext() #include<iostream> using namespace std; #include<windows> ...

Как настроить ввод русских символов и в дальнейшем вывод этих символов - C++
Подскажите как в этом коде настроить ввод русских символов и в дальнейшем вывод этих символов. Данный код выводит лишь всякую ерунду место...

Вывод иероглифов вместо русских символов - C++
ситуация такая вывожу строки на русском с помощью printf() в коде программы, перед этим пишу setlocale(LC_ALL, "") все нормально, но когда...

Вывод непонятных символов вместо русских букв - C++
Здравствуйте, возникла такая проблема, что при выводе строки в методе Show() тот текст, который вводился с клавиатуры на русском языке,...

Вывод символов в консоль - C++
Всем привет. Дано: 1. Visual studio 2013 2. Win7 3. Начинающий студент 4. Консольное приложение Win32 Суть задания. ...

6
CEBEP
106 / 106 / 9
Регистрация: 21.03.2010
Сообщений: 440
21.11.2011, 10:26 #2
setlocale( LC_ALL, "Russian" );
0
ht1515
шарпопочитатель
58 / 25 / 1
Регистрация: 31.01.2010
Сообщений: 960
21.11.2011, 10:30  [ТС] #3
CEBEP, а куда это писать? Вставил в функцию. где вывожу. Результат = 0
0
CEBEP
106 / 106 / 9
Регистрация: 21.03.2010
Сообщений: 440
21.11.2011, 11:02 #4
C++
1
2
3
4
5
6
#include<iostream>
int main()
{
setlocale( LC_ALL, "Russian" );
std::cout << "Буь мною весь УГ попячен, я б стал бы мжвячен и упячен" << std::endl;
}
У меня всё норм
0
ht1515
шарпопочитатель
58 / 25 / 1
Регистрация: 31.01.2010
Сообщений: 960
21.11.2011, 12:54  [ТС] #5
у меня не катит. Делаю на билдере с++ 2010
0
CEBEP
106 / 106 / 9
Регистрация: 21.03.2010
Сообщений: 440
21.11.2011, 12:58 #6
ещё раз ссылку на топ с инфой дать? ищи решение для своего компилятора. + Если наркоман, можно переопределить вывод или написать преобразователь строки (я писал), будет неуклюже, громоздко, но поучительно.
0
ht1515
шарпопочитатель
58 / 25 / 1
Регистрация: 31.01.2010
Сообщений: 960
21.11.2011, 12:59  [ТС] #7
C++
1
2
3
#include <locale.h>
setlocale(LC_CTYPE,"RUS");
wcout<<L"Привет мир";
помогает вроде
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.11.2011, 12:59
Привет! Вот еще темы с ответами:

Вывод в консоль юникодовских символов - C++
Как напечатать в консоли, например, этот символы? ✄☢⚑ Стоит шрифт Console, OC Windows.

Вывод специальных символов unicode в консоль - C++
Подскажите, товарищи, как можно вывести специальные юникод символны в консоль? (например ☭ ±). Всё перепробовал, ответа так и не получил.

Вывод знака в консоль из таблицы символов Windows (charmap) - C++
Подскажите пожалуйста как вывести математический знак умножения (точка) из таблицы символов? У нее код U+2219.

Русифицировать консоль (кракозябры вместо русских букв) - C++
Я начинающий в С++. Вопрос такой: почему вместо того что вводишь с клавиатуры, выводится совсем не то? Вот код: #include...


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

Или воспользуйтесь поиском по форуму:
7
Yandex
Объявления
21.11.2011, 12:59
Ответ Создать тему
Опции темы

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