Проблемы с выводом на русском языке [дубликат]

209
24 ноября 2017, 07:29

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

  • Русский язык в консоли 2 ответа

Никто не подскажет в чем проблема:

using namespace std;

int main(){
    cout<<"Привет мир!"<<endl;
    return 0;
    cin.get();
}

Вроде бы все правильно, а на консоли выводятся какие-то иероглифы вместо русских букв(Dev C++ и CodeBlocks), в чём проблема?

Answer 1

Проблема тут с кодировкой

int main() {
   setlocale(LC_ALL, "Russian");
   cout<<"Привет мир!"<<endl;
   return 0;
   cin.get();
}
READ ALSO
выделение памяти в методе класса

выделение памяти в методе класса

здравствуйтевопрос такой

213
shared_ptr умные указатели

shared_ptr умные указатели

не работает инкрементПодскажите как реализовать инкремент через shared_ptr??

216
Буферизация stdout, работа fflush

Буферизация stdout, работа fflush

Что делает fflush? Многие пишут,что эта функция дает команду ОС сбросить содержимое буфера на дискНо разве этим занимается ОС? Насколько я понял...

246