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

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

Войти
Регистрация
Восстановить пароль
 
K0T
0 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 114
#1

Вывести русский текст - C++

05.03.2014, 20:27. Просмотров 475. Ответов 2
Метки нет (Все метки)

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

Вывести в консоль русский текст - C++
Здравствуйте. Я понимаю что тема поднималась не один десяток раз, но все же... Установил компилятор Qt. И строку "Привет мир" выводит...

Как в файл вывести русский текст? - C++
Когда русский текст вывожу в файл выводит какую то какафонию как это исправить

Вывести в консоль и псевдографику и русский текст вместе - C++
подскажите пожалуйста как в консоль вывести и псевдографику и русский текст вместе???

пдскажите функцию которая выводит русский текст на экран и его заголовочный файл с++ но не system ( " echo текст " ); - C++
пдскажите функцию которая выводит русский текст на экран и его заголовочный файл с++ но не system ( " echo текст " );

Русский текст - C++
Помогите сделать на русском в консоли ввод и вывод! Пишу в консоли русскими а выдаёт иероглифы! #include <iostream> #include...

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

2
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.03.2014, 20:38 #2
C++
1
2
3
4
5
6
7
8
#include <windows.h>
 
int main()
{
  SetConsoleCP(1251);
  SetConsoleOutputCP(1251);
  ...
}
В свойствах консоли выбрать шрифт: Lucida Console.
Установка шрифта Lucida Console
1
K0T
0 / 0 / 0
Регистрация: 28.10.2013
Сообщений: 114
05.03.2014, 21:13  [ТС] #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include "stdafx.h"
#include <cstdio>
#include <stdio.h>
#include <locale.h>
#include <conio.h>
#include <string>
#include <iostream>
#include <string.h>
#include <windows.h>
 
//using namespace system;
using namespace std;
 
int main(array<System::String ^> ^args)
{
    setlocale(LC_ALL, "Russian");
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    string surname;
    string name;
    string fname;
    string bday;
    string bplace;
    string wplace;
    string education;
    string about;
 
    cout << "Введите вашу фамилию\n";
    cin >> surname;
    cout << "Введите ваше имя\n";
    cin >> name;
    cout << "Введите ваше отчество\n";
    cin >> fname;
    cout << "Введите дату своего рождения\n";
    cin >> bday;
    cout << "Введите место своего рождения\n";
    cin >> bplace;
    cout << "Введите место своей работы/учебы\n";
    cin >> wplace;
    cout << "Введите ваше образование\n";
    cin >> education;
    cout << "Введите краткую информацию о себе\n";
    cin >> about;
 
    cout << surname;
    cout << name;
    cout << fname;
    cout << bday;
    cout << bplace;
    cout << wplace;
    cout << education;
    cout << about;
 
    getch();
    return 0;
}
вот код, теперь вообще непонятно что, просто текст в консоли непонятный и ввод с клавиатуры тоже непонятный

Добавлено через 6 минут
а всё, спасибо, шрифт поменял и норм.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.03.2014, 21:13
Привет! Вот еще темы с ответами:

Русский текст в консоли - C++
Пользуюсь книгой для обучения visual с++, дан базовый код #include &lt;iostream&gt; using std::cout; using std::endl; int main() { ...

Русский текст вывод - C++
братцы есть быдло код: #include &lt;iostream&gt; #include &lt;string&gt; #include &lt;stdlib.h&gt; #include &lt;vector&gt; #include&lt;locale.h&gt; using...

Украинский\Русский текст - C++
Как писать по русски и по украински ? cout&lt;&lt;&quot;Russia&quot;; cout&lt;&lt;&quot;Ykraina&quot;; Я знаю, можно запустить программу через bat файл, открыть...

Русский текст на экране - C++
Есть задача: &quot;Написать программу, которая вводит с клавиатуры три целых числа и печатает сумму, среднее значение, произведение, меньшее и...


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

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

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