Курсовая работа: Об’єктно-орієнтована програма обліку продуктового магазину
Рис. 1 - Форма обліку продуктового магазину
Додаток Б
Лістинг програми
1. Table.cpp
#include <vcl.h>
#pragma hdrstop
#include "Table.h"
Table::Table()
{
list = new Record;
list->next = list->prev = list;
list->id = 0;
ID = 0;
}
Table::~Table()
{
Record *t,*q;
for(t=list->next;t!=list;t=q)
{
q = t->next;
delete t->data;
delete t;
}
delete list;
}
Table:Iterator Table:record()
{
Record *r = new Record;