Posted by RetroMan | C++

Un template o plantilla es un artilugio de C++ que nos permite construir codigo generico que es independiente del tipo de dato y puede ser usado con varios de ellos, vamos a ver un ejemplo:

 

Como podemos observar fue necesario definir dos funciones para un mismo proposito por el echo que puede recibir como parametros dos tipos de dato disttintos, en este caso int y float.

Usando un template podriamos reescribir el codigo de la siguiente manera:

Hemos definido la funcion mediante un template que nos permite pasar como parametro diferentes tipos de dato, en este caso int y float.

Responses are currently closed, but you can trackback from your own site.