Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/11/2012, 13:08
vosk
 
Fecha de Ingreso: agosto-2012
Mensajes: 601
Antigüedad: 11 años, 8 meses
Puntos: 83
Respuesta: Distintos tipos de datos en un mismo array

O tambien puedes hacer un array de punteros void*, donde para cada puntero reservas memoria para ese tipo y guardas los datos

El problema es que esto requiere un metodo de acceso pq no tendras forma de saber el tipo de dato guardado en cada posicion (podrias hacer un array paralelo con identificadores de tipos de datos); la serializacion sería del tipo: nombre,nota,nombre,nota,etc (comenzando de 0 los datos estarian por pares donde el nombre es el primero y la nota el segundo), o nombre,nombre,nota,nota (comenzando desde 0 los datos estarian en dos listas, primero los nombres y luego las notas), o cualquier otra forma de serializar que se te ocurra, pero siempre trabajando sobre punteros (puede que debas hacer typecast para acceder a los datos).

Saludos
vosk