How frequently does the letter е appear in:
Q: Не считывает .txt c++ C++17   -   VisualStudio 2017
Хотел написать свою программу, чтобы попрактиковаться. Суть программы в том, чтобы взять имена файлов в папке(через регулярку), и сравнить на совпадение и соответствие со списком в .txt файле(Типо сервак). Значит получил я имена. Хочу сравнить. Использую библиотеку fstream, дальше открываю это все через ifstream(см. код). 
string f = server_mods.txt;
    string str;
    ifstream file;
    file.open(f);
    if (file.is_open())
    {
        while (!file.eof())
        {
            file >> str;
            cout << str << endl;
            // getline() не работает, все так же
            // по символьно через char* тоже не робит
        }
    }
    else
    {
        cout << Error, when opening file! << endl;
    }

Файл server_mods.txt находится в директории с проектом visual studio. В нем только АНГЛИЙСКИЕ символы, кодировку пробовал ANSI UTF-8, не помогает. Что выводит? Да ничего не выводит просто, просто пустота в консоли(cmd), а sizeof(str), показывает 28.
Что делать? Может что-то не так с visual studio? C++17
Я начинающий)

Все дело было в пути до файла. Перед этим задавалась другая директория через другой заголовок)

user
I counted forty-seven "е"s in that text.
assistant