Вопрос : Serialization в MFC

Hi специалисты,
я имею соединенный список. Мне нужно издавать сериями его как могу я храню весь соединенный список и восстановляю такой же список от архива. Как я могу использовать CArcieve классифицируйте в этой цели. Пожалуйста помогите мне сделать это. Спасибо
Thanks заранее. & отношения,
Vimal.
class=

Ответ : Serialization в MFC

Вероятно, вы имеете ваш собственный тип списка. Если вы используете стандартный список (от STL), то оберните его в типе. Он должен быть выведен от CObject. Добавьте методы и макросы издавать сериями. После этого, в петле, вы напишете или прочитаете данные от архивохранилища, как:
если (archive.IsStoring, то ())
{
     для (оно = list.begin (); оно! = list.end (); ++it)
         архивохранилище <>}

MSDN. Serialization: Делать тип Serializable
http://msdn.microsoft.com/en-us/library/00hh13h0(VS.80).aspx

Тип CObArray в MFC поддерживает serialization и может работать с указателями. , Возможно, может быть хорошей заменой.
http://msdn.microsoft.com/en-us/library/088sck34(VS.80).aspx
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us