Como creo un arreglo MultiClase? a = {String, int, miclase}

Iniciado por Synth3tik0, 1 Enero 2013, 00:48 AM

0 Miembros y 1 Visitante están viendo este tema.

Synth3tik0

Al mas puro stylo python que en un arreglo  puede tener diferentes  objetos de distintas clases pero ahora en c++.
Me parece que en java tambien se puede con object ar= new clase()
..........

Stakewinner00

Creo que los arreglos los defines según el tipo de datos así que no se me ocurre como hacer un vector multiclase.

Quizás puedas guardar todos los datos como int por ejemplo y luego vas transformando los valores a su clase original.

algo así como convertir los chars a int, guardarlos en un vector y cuando los necesites los reconviertes a char.

0xDani

Puedes plantearlo como un arreglo de punteros a void que almacenen la direccion de cada elemento, y hacer una clase para hacer las operaciones de este tipo mas transparentes.
I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!

I code for $$$
Hago trabajos en C/C++
Contactar por PM