Búscalo aquí:

Uso de Templates en C++

En esta entrada se presenta brevemente una idea del uso de las famosas Templates (plantillas) en C++ las cuales permiten definir clases genéricas que pueden manipular varios tipos de datos. Estas clases genéricas son muy útiles para la implementación de los llamados contenedores que son clases que contienen objetos de un tipo dado. Las clases contenedores permiten administrar listas enlazadas de objetos, tablas de tamaño variable o estático, etc.



Los templates se pueden usar de dos manera, en funciones (plantillas de funciones) o en clases (plantillas de clases).


No vamos a ver la teoría, pues creo que la mejor manera de aprender es mediante el ejemplo, asi es que les dejo la implementación de una clase lista dinámica haciendo uso de templates.

La 1º parte de código es el archivo Nodo.h, y en él se define la estructura nodo que será donde se almacenen los elementos en sí.



Una vez implementado esto, pasamos a implementar el archivo Lista.h




Espero haber podido ayudar en algo :)

1 comentario:

  1. Muy buen la info, me sirvio bastante gracias Seria bueno si pusieras el codigo para descargarlo.

    ResponderEliminar

Bienvenido a jcGeorge's Blog!!!

Por favor deja tu comentario, consulta o sugerencia, procura mantener habilitado tu perfil de Blogger o deja un enlace a tu blog o web.

Gracias por leer este blog!!!

Related Posts Plugin for WordPress, Blogger...