Составители:
Рубрика:
30
fo.seekp(0,ios::beg);
while ( !fi.eof() )
{
fi >> z;
if (strlen(z.fio) == 0 )
break;
if (strcmp(z.fio, fam ) == 0)
{
flag = 1;
cout << "\nИнформация удалена\n";
fprot << "Информация удалена\n";
cout << " Продолжение - Enter\n";
cin.seekg(0,ios::end);
cin.get();
}
else
fo << z; // если информация не подлежит удалению
// запись в вспомогательный файл
}
fi.close();
fo.close();
if (flag == 0)
{
cout << "Нет информации для удаления" << endl;
fprot << "Нет информации для удаления" << endl;
}
else
{
remove("book.txt");
rename("tmp.txt","book.txt");
}
return;
}
Страницы
- « первая
- ‹ предыдущая
- …
- 28
- 29
- 30
- 31
- 32
- …
- следующая ›
- последняя »