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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2011, 19:23   #1
Елжан
Пользователь
 
Регистрация: 12.11.2011
Сообщений: 12
Сообщение Вопрос по работе с файлами

Я создал файл и ввел туда данные:
ofstream f1("333.txt");
while (fam!="!")
{cin>>fam;
f1<<fam<<"\n";}
f1.close();
Затем дописываю:
fstream f1("333.txt");
f1.open("333.txt",ios::app);
while (fam!=".")
{cin>>fam;
f1<<fam<<"\n";}
f1.close();
А потом читаю:
fstream f1("333.txt");
while (!f1.eof())
{
f1>>fam;
cout<<fam<<endl;
}
Почему-то на экране появляются только те данные, которы были введены первыми. А те которые дописывались с параметром ios:app не дописались. Посоветуйте пожалуйста, как можно исправить...
Елжан вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы по работе с файлами С++ Alex456 Общие вопросы C/C++ 4 14.06.2011 22:27
программа по работе с текстовыми файлами Kowmar Помощь студентам 0 25.05.2010 01:31
Помогите по работе с текстовыми файлами ЕвгениуS Помощь студентам 9 17.01.2010 15:10
Интересный вопрос по работе с файлами в C++ FastDead Общие вопросы C/C++ 8 25.12.2009 23:13
нужна помощь в работе с файлами gemoglobin Паскаль, Turbo Pascal, PascalABC.NET 2 08.07.2009 17:21