Курсовая работа: Об’єктно-орієнтована програма обліку продуктового магазину
}
void Table::zvit(FILE *f)
{
fprintf(f,"Ціна Назва Виробник Вид Дата\n");
fprintf(f,"-----------------------------------------------\n");
for(Record *t=list->next;t!=list;t=t->next)
{
t->data->zvit(f);
}
}
void Table::load(FILE *f)
{
int id;
Record *t;
int rez = fscanf(f,"%d\n",&ID);
if((rez!=EOF)&&(rez!=0))
{
while(true)
{
t = new Record;
rez = fscanf(f,"%d",&t->id);
if((rez==EOF)||(rez==0))
{
delete t;
break;
}
t->data = create();
rez = t->data->load(f);
if((rez==EOF)||(rez==0))