Чтение из файла с кириллией c не работает (размер ввода = 0) - PullRequest
0 голосов
/ 09 апреля 2020

Файл файл.txt (сохраненный с использованием UTF-8):

Привет

Файл main.cpp:

#include <iostream>
#include <fstream>
using namespace std;
int main() {
    fstream f("файл.txt", ios::in);
    string s;
    f >> s;
    cout << s.size() << endl;
    return 0;
}

Выход:

0

I Я мог бы понять, что выходные данные будут отличаться (другая кодировка), но нет никаких выходных данных.

1 Ответ

0 голосов
/ 09 апреля 2020

Извините, я переименовал файл.txt для file.txt, и проблема была решена

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...