Cuestión : Serialización en el MFC

Hola los expertos,
tengo una lista encadenada. Necesito serializarla cómo puedo almaceno la lista encadenada entera y recupero la misma lista de archivo. Cómo puedo utilizar CArcieve clasificar con este fin. Ayudarme por favor a hacer esto. De las gracias
Thanks por adelantado. y respetos,
Vimal.
class= del

Respuesta : Serialización en el MFC

Probablemente, usted tiene su propia clase de la lista. Si usted utiliza la lista estándar (de STL), envolverlo en una clase. Debe ser derivada del CObject. Agregar los métodos y las macros de la fabricación en serie. Entonces, en el lazo, usted escribirá o leerá los datos del archivo, como:
si (archive.IsStoring ())
{
     para (él = list.begin (); ¡él! = list.end (); ++it)
         archivo <>}

MSDN. Serialización: Fabricación de una clase de Serializable
http://msdn.microsoft.com/en-us/library/00hh13h0(VS.80).aspx

La clase de CObArray en el MFC apoya la serialización y puede trabajar con los indicadores. , Quizá, puede ser un buen reemplazo.
http://msdn.microsoft.com/en-us/library/088sck34(VS.80).aspx
Otras soluciones  
 
programming4us programming4us