С++ Иероглифы вместо кирилицы
#include <iostream>
#include <locale>
using namespace std;
int main(int argc, char const *argv[])
{
setlocale(0, ".1251");
cout << "Привіт світ";
return 0;
}
Самый обычный код. setlocale работает, потому что:
Что делать и как исправить?

