Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/12/2010, 06:31
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 6 meses
Puntos: 228
Respuesta: Una Lista Enlazada con Plantillas en C++(duda)

Solo debes poner la definiciones en el .h

Algo asi:

archivo.h
Código C++:
Ver original
  1. template <class Q>
  2. class Nodo{
  3.     private:
  4.         Q *MiDato;
  5.         Nodo<Q> *next;
  6.     public:
  7.         Nodo(Q nuevo);
  8.         Nodo(void): MiDato(NULL), next(NULL) ;
  9.         ~Nodo(void);
  10.         void set_data(Q nuevo);
  11.         void set_next(Nodo<Q> *s) ;
  12.         const Q get_data(void) const ;
  13.         Nodo<Q> *get_next(void) ;
  14.         void ShowAll(void) const;
  15. };

Luego en el main agregas:
#include "archivo.h"