0 / 0 / 1
Регистрация: 04.08.2016
Сообщений: 96
1

Русский в C++ string

05.08.2016, 18:28. Показов 6296. Ответов 2
Метки g, string, с (Все метки)

Уже научилась подключать русский в C++ но внезапно возникла проблема с выводом считанной строки.
Так в программе:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include"stdafx.h"
#include <iostream>
#include <string>
#include <locale.h>
using namespace std;
 
int main() {
    setlocale(LC_ALL, "Russian");
    string name;
    int age;
    cout << "Введите имя и возраст ";
    cin >> name >> age;
    cout << "Привет, " << name << "тебе " << age * 12 << "месяцев";
    
        
    system("pause");
    return 0;
}
Все запускается-делается, но. вместо вывода имени в конце выдает набор символов, когда все остальное нормально.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.08.2016, 18:28
Ответы с готовыми решениями:

Преобразовать латинский текст string в русский текст string
Пишу приложение, которое мне будет отправлять в твиттер нужные сообщения. Встретился со следующей...

string русский текст
Привет.. вобщем тут по примеру делал что-то типа телефонной книги(да практически все списал), так...

String и русский язык
Доброго времени суток! Мой вопрос скорее всего задавался, но всё же как с клавиатуры ввести в...

Русский язык и тип string
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;string&gt; using namespace std; int main...

2
827 / 251 / 34
Регистрация: 27.07.2016
Сообщений: 497
Записей в блоге: 1
05.08.2016, 18:29 2
У Вас проблемы с кодировками.
0
Хитрая блондиночка $)
1470 / 985 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
05.08.2016, 18:48 3
Можно попробовать вот эти рецепты: Русские шрифты в консоли
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.08.2016, 18:48
Помогаю со студенческими работами здесь

Как в string использовать русский язык?
как в string использовать русский язык, setlocale не помогает ...

getline, string, запись в файл, русский язык
#include &lt;iostream&gt; using std::ios; using std::cin; using std::cout; using std::endl; ...

Xcode , С++ и русский язык: как вывести в файл русский текст без сбитой кодировки?
Как сделать так, чтобы после некоторых манипуляций в файл выводился русский текст без сбитой...

Доступ к паре в map<string, vector<pair<string, string>>>Temp
Подскажите пожалуйста как получить данные в векторе пар ? void showData(const map&lt;string,...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru