Задать вопрос
Jmih
@Jmih

Как поменять кодировку ввода данных?

Я вкурсе про команду setlocale, она изменила лишь выходные данные. То есть я попросил вывести фразу с помощью cout и все в порядке, но если я ввёл фразу с помощью cin и после так же вывел то получается бред.
  • Вопрос задан
  • 203 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик на C++
    12 месяцев
    Далее
  • Академия Эдюсон
    Разработчик игр на Unreal Engine + ИИ
    9 месяцев
    Далее
  • Stepik
    Профессия: Разработчик C++ (Junior)
    2 месяца
    Далее
Решения вопроса 1
@UZURHACKER
setlocale(0, ""); // русский язык
SetConsoleCP(1251); // { Эти две команды для
SetConsoleOutputCP(1251); // { ввода русских букв
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы