Курсовая работа: Об’єктно-орієнтована програма обліку продуктового магазину
Iterator last() {return Iterator(the_last());}// повертає ітератор на останній запис в таблиці
};
3. Number.cpp
#include <vcl.h>
#pragma hdrstop
#include "Number.h"
void Number::save(FILE *f)
{char s[1000];
char s1[1000];
char s2[1000];
sprintf(s,"%s",str.c_str());
sprintf(s1,"%s",str1.c_str());
sprintf(s2,"%s",str2.c_str());
for(int i=0;s[i];i++) if(s[i]==' ') s[i]='_';
fprintf(f,"%d %s %s %s %d %d %d ",d,s,s1,s2,day,month,year);
}
void Number::zvit(FILE *f)
{
char s[1000];
char s1[1000];
char s2[1000];
sprintf(s,"%s",str.c_str());
sprintf(s1,"%s",str1.c_str());
sprintf(s2,"%s",str2.c_str());
fprintf(f,"%5d %10s %10s %10s %2d %2d %4d ",d,s,s1,s2,day,month,year);
fprintf(f,"\n");
}
int Number::load(FILE *f)
{ char s[1000];