Информатика и технология программирования


Шаг Что такое произвольный элемент коллекции - часть 2


//----- Функции, идентифицирующие производный класс объекта,


// возвращают его идентифицирующий номер и строковую


// константу - имя класса.



//----- Следующие функции связаны с хранением объекта в


// файле. Для работы с двоичным файлом произвольного до-


// ступа объект должен уметь сохранить свое значение по


// произвольному смещению в файле (Save), загрузить зна-


// чение (Load), добавить значение (Append). Для других


// классов, осуществляющих планирование файла, важно также


// знать размерность даннных объекта в файле (FSize).



virtual int FSize()=0;
virtual FPTR Update(BinFile&#38, FPTR=FNULL,int=1)=0;
virtual FPTR Append(BinFile&#38)=0;
virtual BOOL Load(BinFile&#38, FPTR=FNULL)=0;
};


TElem::TElem() {}
TElem::~TElem() {}




Начало  Назад  Вперед