Как использовать getline с файлом?

Задача прочитать из файла строку вроде Привет 123 (разделитель - пробел) и увеличить каждую букву на 1.
Все сделал, осталось только реализовать чтение из файла, а не из stdin.
Вот код чтения:
wstring s;
getline(std::wcin,s);
//Далее работа с s, которая уже реализована

Код вроде этого не работает.
wstring s;
ifstream file;
file.open("input.txt", ios_base::in);
getline(file,s);
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
wataru
@wataru Куратор тега C++
Разработчик на С++, экс-олимпиадник.
Открывайте файл через ifstream (или wifstream).
Вот эту вот штуку и передавайте вместо wcin.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@nagayev Автор вопроса
Оказывается, для wstring нужно использовать wifstream, спасибо Wataru.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SKL Group Санкт-Петербург
от 180 000 до 200 000 ₽
Acme Crypto Corp Нижний Новгород
от 170 000 до 250 000 ₽
28 нояб. 2022, в 15:28
5000 руб./за проект
28 нояб. 2022, в 14:58
25000 руб./за проект
28 нояб. 2022, в 13:39
5000 руб./за проект