mrjbom
@mrjbom

Ввод wcout не срабатывает и вводит неверные символы?

Собственно, после первого ввода, вывод содержимого переменной неадекватный, MessageBox отрабатывает сразу же, пропуская второй вывод, бред.

5c17b5da0ee41430697339.png

В настройках проекта стоит Unicode, wchar_t должен подходить, может со считыванием проблемы?
  • Вопрос задан
  • 55 просмотров
Решения вопроса 1
BacCM
@BacCM
C++ почти с рождения
setlocale(LC_ALL, "Russian.UTF16");
std::wstring ws;
std::getline(wcin, ws);

Кстати и без setlocale тоже сработает
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
Green Money Новосибирск
от 120 000 руб.
Green Money Кемерово
от 120 000 руб.
Hotger Ростов-на-Дону
от 60 000 до 120 000 руб.
22 янв. 2019, в 23:42
500 руб./за проект
22 янв. 2019, в 21:11
800 руб./в час
22 янв. 2019, в 20:53
6006 руб./за проект