2015-04-07 4 views
0

Как удалить последний ввод в текстовом файле? В настоящее время текстовый файл содержит следующее:Удаление последнего входа в файл

+

Как удалить 6?

У меня нет кода для показа, потому что я понятия не имею, как его кодировать даже после поиска google в течение некоторого времени. Я думал о стирании или функции trunc, но не слишком уверен. Может кто-нибудь мне помочь ? Заранее спасибо !

ответ

0
  1. Откройте файл с помощью std::ifstream
  2. Прочитайте каждое слово, std::string, из файла.
  3. Добавить прочитанные слова в std::vector<std::string>.
  4. Напишите содержимое всех элементов вектора, сохраняя последний. Напишите пробел между каждым из записываемых элементов.
+0

Спасибо за быстрый ответ, надеюсь, вы сможете продолжать помогать! – jkinlol1

Смежные вопросы