Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как задать двумерный вектор? Как задать двумерный вектор, вводить в него элементы и обращаться к ним? https://www.cyberforum.ru/ cpp-beginners/ thread2497270.html C++ Как убить 100 зайцев 1 выстрелом?
Дана задача: написать деревья и куууучу функций к ним. Но они все однотипные. Data хранит данные в вершине(число) Вывести data*2, вывести data+7, вывести data, если четное и т.д. Решил написать метод...
C++ Вычислить сумму ряда https://www.cyberforum.ru/ cpp-beginners/ thread2497255.html
Помогите решить. Не могу понять прогрессию.
C++ Вычислить сумму отрицательных элементов массива https://www.cyberforum.ru/ cpp-beginners/ thread2497243.html
В одномерном массиве, состоящем из N вещественных чисел вычислить: • Сумму отрицательных элементов. • Произведение элементов, находящихся между min и max элементами. • Произведение элементов...
C++ Как найти "\n" в строке
Здравствуйте, 1)Подскажите пожалуйста, вот у меня есть string в нем текст с разделителем: string hw = "hello\nworld"; Мне соответсвенно нужно разделить два текста разделенные \n, а, для...
C++ Нарушение прав доступа при чтении по адресу 0xFFFFFFEA https://www.cyberforum.ru/ cpp-beginners/ thread2497207.html
Доброго времени суток! Возникла проблема с динамической памятю, может кто подсказать где примерно я облажался? int n;//Количество элементов массива void print(int* arr); int control(); void...
C++ Циклы: получить заданную последовательность Дано натуральное число n. Получить последовательность a1, a2, ... an, которая происходит с помощью: a0=1; {a}_{k} = {ka}_{k-1} + 1/k (k = 1, 2,...) https://www.cyberforum.ru/ cpp-beginners/ thread2497200.html Циклы: вычислить x * y, используя только операцию сложения C++
Дано натуральные числа x,y. Вычислить x * y, используя только операцию сложения. Решить двумя способами.
C++ Осуществить все операции над элементами множеств Создайте программу, в которой пользователь вводит элементы двух множеств в соответствии с одним из вариантов заданий. Программа позволит осуществить все операции над элементами множеств: пересечение,... https://www.cyberforum.ru/ cpp-beginners/ thread2497196.html C++ Слово const Подскажите пожалуйста в этих двух строках кода слово const имеет различие? Почему в одном случае стоит в начале, а в другом к конце? Я так понимаю в первом случае это константная функция, а во... https://www.cyberforum.ru/ cpp-beginners/ thread2497182.html
C++ Найти ошибку в коде. Представление числа в памяти компьютера
Нужно вывести представление числа в памяти компьютера. Как исправить ошибку в коде (смотрите на скрины)? #include <iostream> #include <math.h> #include <vector> #include <algorithm> using...
C++ Регулярное выражение regex TCHAR *s = (TCHAR*)"mov eax,dword"; regex r("mov eax,dword{4,}]"); if (regex_match(s, r)) { MessageBox(NULL, "True", NULL, MB_OK); } https://www.cyberforum.ru/ cpp-beginners/ thread2497150.html
32 / 29 / 3
Регистрация: 10.01.2017
Сообщений: 1,227
0

Ввод cin данных в кодировке windows - C++ - Ответ 13810703

06.09.2019, 15:11. Показов 1094. Ответов 1
Метки (Все метки)

Здрааствуйте,

Подскажите пожалуйста, ввожу данные через консоль через cin:

C++
1
2
3
4
string name_file;
cin >>name_file;
 
cout<<name_file<<endl;
То есть просто копирую имя файла windows и ctrl+c в консоль, и через cout вывожу, но выводится уже абракадабра.
Я так понимаб наверное, потому что в винде своя кодировка, а cin принимает только asci ?
Если так, то как бы можно было бы и подружить ?

Вернуться к обсуждению:
Ввод cin данных в кодировке windows C++
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.09.2019, 15:11
Готовые ответы и решения:

ввод данных cin >>
Приветствую! #include &lt;iostream&gt; using namespace std; int main() {setlocale (LC_ALL,&quot;&quot;);...

Ввод данных в структуру - cin.getline
Добрый день, Задача загрузить информацию в структуку Songs (автор, имя, год) . Однако когда в...

Ввод данных используя цикл while (cin >> )
Здравствуйте, не могу разобрать, как работает одна из инструкций данной программы. Строка с циклом...

Ввод данных используя цикл while (cin >> )
Здравствуйте, не могу разобрать, как работает одна из инструкций данной программы. Строка с циклом...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.09.2019, 15:11

Ввод через пробел. Как остановить ввод. while(cin >> input)
Здравствуйте. Начну с условия задания. Ввести к-во элементов массива. Заполнить массив....

Как работает cin.peek, cin,get, cin.ignore, cin.clear?
Здравствуйте, товарищи и не товарищи!:) Я только начал изучать C++, а уже использую вещи, которые...

Защита от дурака при вводе текста с помощью: cin.get cin.clear cin.sync
Доброго времени суток. На С++ учусь с недавних пор. Имеется стандартная &quot;защита от дурака&quot; на ввод....

Объясните пожалуйста как работают cin.good(), cin.sync(), cin.clear()
Такая проблема: сдаю в вуза лабораторные по программированию, писал все сам, до этого c++ не...

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