09/08/2006, 19:26
|
| | Fecha de Ingreso: mayo-2006
Mensajes: 112
Antigüedad: 18 años, 8 meses Puntos: 0 | |
Estas en lo correcto, uedes utilzar punteros void* en ves de "button", sin embargo yo te recomendaria que utilizares palteillas (me parese que son propies de c++), si lo hicieras asi, tu clase quedaria algo asi.
template<class T>
typedef struct nodo
{ T val;
struct T* next; //apunta al suiguiente
struct T* prev; //apunta al anterior
}nodo;
Cuando creas un objeto lo haras asi.
nodo<int> NodoInt; //ahora tienes un nodo que alamacena int
nodo<button> NodoButton; //ahora tienes un nodo que alamacena Button
Talvez tenga que corregir, lo siento, yo naci en C++ y no le he prestado atencion al estilo C.
__________________ -> La duda adecuada es un buen comienzo <- |