МД
Михаил Д*************

Как записывать нормальные буквы в файл а не кракозябры на c++?

Пробовал использовать кодировку но все равно не помогает!
Вот код:

#include

#include

#include

#include

#include

#include

#include

using namespace std;

char *FName = "F:\\text.txt";

const int N = 256;

void main(){

char bufRus [256];

setlocale(LC_ALL, "Rus");

SetConsoleCP(866);

fstream myfile;

string word;

myfile.open("F:\\text.txt", ios::out);

Sleep(1000);

if(myfile.is_open() == 0){

cout

АК
Анастасия Кузова

Попробуйте 65001 вместо 866

Похожие вопросы
C++ добавление в файл
Как записать содержимое файла в переменную? на C/C++
как сохранить exe файл в C++ ?как сохранить exe файл в C++ ?
Вместо русских букв какие-то кракозябры ( как решить эту проблему? раньше все было нормально!
C# Объединение файлов
Как зарандомить буквы в C#?
Вместо русских букв в программе кракозябры.
Как записывать русские буквы в файл а не кракозябры на c++? Как записывать русские буквы в файл а не кракозябры на c++?
Заголовочные файлы c++
C++, работа с файлами