???? вместо русских символов

204
16 июня 2018, 16:30

Простейший код, выводит "?????". В чём проблема? Такая же фигня с некоторыми програми на компе, в чём проблема и как исправить?

#include <iostream>
#include <Windows.h>
using namespace std;
int main() {
setlocale(LC_ALL, "Russian");
cout <<"Дароу"<<endl;
return 0;
}
Answer 1

Попробуй в свойствах консоли выставить Lucida Console

Answer 2

Control Panel > Region > Administrative > Language for non-Unicode program и меняем на русский

вариант на русской винде:

Панель управления > Часы, язык и регион > Региональные стандарты (Регион) > Дополнительно > Изменить язык системы.. и меняем на русский

Перезагрузка..

Вот это мне помогло, всем спасибо за ответы.

READ ALSO
Непонятная конструкция [дубликат]

Непонятная конструкция [дубликат]

На данный вопрос уже ответили:

217
Как исправить ошибку в с++ ?

Как исправить ошибку в с++ ?

В коде возникла ошибка как ее исправить?

206
Сброс буфера ввода (&ldquo;читает лишнюю [пустую] строку&rdquo;)

Сброс буфера ввода (“читает лишнюю [пустую] строку”)

После ввода числа (например, возраста) считываю строку (например, имя-фамилию), но получаю в результате лишнюю пустую строкуОткуда она берется...

216
Что такое оператор &ldquo;--&gt;&rdquo; в С++?

Что такое оператор “-->” в С++?

После прочтения Hidden Features и Dark Corners of С++/STL на complang

205