Waarschijnlijk, hebt u uw eigen lijstklasse. Als u de standaardlijst (van STL) gebruikt, verpak het in een klasse. Het zou uit CObject moeten worden afgeleid. Voeg toe methodes en macro's in series vervaardig. Dan, in de lijn, zult u zult zult de gegevens van het archief, als schrijven of lezen:
als (archive.IsStoring ())
{
voor (het = list.begin (); het! = list.end (); ++it)
archief <>}
MSDN. Rangschikking: Het maken van een Klasse Serializable
http://msdn.microsoft.com/en-us/library/00hh13h0(VS.80).aspxDe klasse van CObArray in MFC steunt de rangschikking en kan met de wijzers werken. Het, misschien, kan een goede vervanging zijn.
http://msdn.microsoft.com/en-us/library/088sck34(VS.80).aspx