Duda con funcion<...>

Iniciado por _niu, 25 Enero 2012, 15:52 PM

0 Miembros y 1 Visitante están viendo este tema.

_niu

Hola!! Tengo una inquietud, o mas bien no se como funciona eso de funcion<>, osea cuando entre <> va el tipo de dato. Agradeceria que me dieran el nombre de este tipo "cosa", asi puedo buscar en g00gl3.

Al estilo static_cast<void (*)(double)>(&miFuncion); Pero me gustaria saber como funciona ese <> para implementarlo y saber sus aplicaciones, desde ya agradezco el nombre y un link si no es molestia. (: (:

Gracias.
std::cout<<Mi wiki personal<<"Nada es inalcanzable\n";

satu

Hola

Eso es un casting, se utiliza para transformar un tipo de dato a otro tipo. Aquí lo tienes explicado con ejemplos

Saludos
Breakbeat como forma de vida

_niu

No me referia al casting, lo di solo como un ejemplo. Lo que me interesaria saber es como implementar funciones con esos <>.

Gracias satu (:
std::cout<<Mi wiki personal<<"Nada es inalcanzable\n";

BlackZeroX

Hasta donde yo tengo entendido son usados en plantillas, por ejemplo la clase vector No es una clase de un tipo concreto, de hecho se le debe decir que tipo va a ser...

vector<tipo> variableVector;

por ejemplo

vector<MiClase> variableVector;

Donde MiClase es una clase que yo haya realizado.

Dulces Lunas!¡.
The Dark Shadow is my passion.