Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2020, 19:36   #1
Usernameistaken
 
Регистрация: 18.11.2020
Сообщений: 6
По умолчанию |C++| Нужно перезаписать созданый файл

Помогите пожалуйста исправить одну функцию в коде. Нужно сделать так, что-бы функция перезаписывала файл, а именно у созданом файле есть уже текст, далее пользователь вводит число, и после этого у файле должны остаться слова с меньшим количеством символов чем число которое ввеле пользователь.

Вот фрагмент из кода:

Код:
void result_after_deleting()
{
    cout << "Enter number of symbols: ";
    cin >> number_of_symbols;
 
    ofstream out("test.txt", ios::out);
    out << "Result after deleting: " << endl;
    for (string s; !fin.eof();)
    {
        fin >> s;
        if (s.size() < number_of_symbols)
        {
            out << s << endl;
        }
    }
    out.close();
}
Usernameistaken вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С++ Создать текстовый файл f, состоящий из 2-3 строк текста произвольной длины. Перезаписать содержание файла f в файл h, так, чтобы в файле h все строки были по 20 символов and0 Помощь студентам 8 12.12.2018 19:04
не могу перезаписать файл на FTP impeee Работа с сетью в Delphi 3 16.02.2014 17:13
Перезаписать открытый файл NEoMASTERR Общие вопросы Delphi 3 28.01.2012 08:46
Перезаписать файл werser Общие вопросы C/C++ 4 14.05.2010 01:27
как перезаписать звуковой файл? Lkhasa Win Api 1 17.07.2008 13:57