• Viernes 8 de Noviembre de 2024, 19:47

Autor Tema:  Duda Sobre Templates  (Leído 1212 veces)

paulados

  • Miembro activo
  • **
  • Mensajes: 52
    • Ver Perfil
Duda Sobre Templates
« en: Jueves 21 de Septiembre de 2006, 13:06 »
0
Holaa,

Tengo una duda a la hora de crear templates/plantillas en C++, y no se si hay alguna pregunta anterior que solucione mi problema porque siempre que hago una búsqueda en el foro el navegador me da un fallo (no se si de la página o mio).

La duda es la siguiente. Quiero implementar una clase que me pueda devolver un dato de un tipo u otro según la defina. Es decir, una clase parecida a la vector, pero con más funcionalidad que a mí me es necesaria.

He encontrado ejemplos de código y plantillas pero tengo un problema. Todos los ejemplos definen la plantilla en el mismo main.cpp o bien en un archivo de cabecera .h

Mi intención es hacer una clase, con su cabecera y su cpp, por lo que en el .h debería poner solo la definición de la función y en el .cpp la implementación, pero tengo fallos, y no se si es que no se puede hacer esto o que lo estoy haciendo mal.

Si es que lo estoy haciendo mal, si alguien puede decirme donde encontrar información o ejemplos para hacer esto que quiero, o pasarme algún ejemplo básico de template (que sume dos números por ejemplo) que implemente una clase con su .h y su .cpp, pues le estaría eternamente agradecido.

Lo que necesito saber es si se puede hacer,y como, porque  yo no doy con la tecla.

Muchas gracias,
Paulados.

vab

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Duda Sobre Templates
« Respuesta #1 en: Viernes 22 de Septiembre de 2006, 20:01 »
0
Hasta donde tengo entendido cuando se trabaja con Templates todo debe ir dentro del .h no pueden estar separados sino marca error