е представляет собой сериализа
Автор admin Пятница, 10 апреля 2009 11:32
е представляет собой сериализация данных, и опишем, с какой целью она используется. Сериализация данных документа_ В процессе работы программы MiniPaint линии, отображаемые в окне представления, должны сохраняться, а при необходимости — восстанавливаться. За запись данных на диск и чтение их с диска обычно отвечает объект класса, хранящего эти данные. Объекты, которые можно сохранять на диске по завершении работы программы и восстанавливать при следующем ее запуске, называют устойчивыми. Процесс сохранения и восстановления объектов называется сериализацией. Предназначенные для этой цели классы библиотеки MFC содержат функцию-член Seriali-ze(), обеспечивающую сохранение на диске данных о свойствах объекта и считывание этих данных с диска. Для переменных, которые представляют собой объекты определенного класса, вызывается функция-член Serial ize() их класса. Заметим, что класс, объекты которого могут быть сериализованы, должен прямо или косвенно порождаться от MFC-класса CObject. Если переменная не является объектом, функция Serialize О применяет для нее перегруженные операторы < и >, предоставляемые клас
Комментарии закрыты.
Последние комментарии