C++, почему в консоль не выводится кирилица?

Вроде вписал

setlocale(LC_ALL, "Russian");
wcout.imbue(locale(".1251"));
wcin.imbue(locale(".866"));

и все ровно какие то иероглифы выводит

мой код:

#include <iostream>
#include < fstream >
#include<locale.h>


using namespace std;

int main()
{
    setlocale(LC_ALL, "Russian");
    wcout.imbue(locale(".1251"));
    wcin.imbue(locale(".866"));

    char words \[150\];

    ifstream wordFile("cppstudio.txt");

    wordFile.getline(words, 150);
    
    cout << words;
}

Ответы (0 шт):