Как в с++ читать из файла русские буквы?
Ответы на вопрос
Ответил MaxLevs
0
Я проблем с этим не испытываю.
setlocale(LC_ALL, "Russian"); //Устанавливает локаль. Если не работает, нужно сделать #include <clocale>
\\\\\\\\\\С++14\\\\\\\\\\\
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main() {
setlocale(LC_ALL, "Russian");
string db;
fstream data("db.txt", ios::in);
while(!data.eof()) {
data >> db;
cout << db << " ";
}
cout << endl;
system("pause");
return 0;
}
setlocale(LC_ALL, "Russian"); //Устанавливает локаль. Если не работает, нужно сделать #include <clocale>
\\\\\\\\\\С++14\\\\\\\\\\\
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main() {
setlocale(LC_ALL, "Russian");
string db;
fstream data("db.txt", ios::in);
while(!data.eof()) {
data >> db;
cout << db << " ";
}
cout << endl;
system("pause");
return 0;
}
Приложения:


Новые вопросы
Английский язык,
2 года назад
Геометрия,
2 года назад
Математика,
8 лет назад
Математика,
8 лет назад
Математика,
9 лет назад