Ver Mensaje Individual
  #11 (permalink)  
Antiguo 01/10/2015, 10:15
aguml
 
Fecha de Ingreso: febrero-2015
Mensajes: 404
Antigüedad: 9 años, 2 meses
Puntos: 3
Respuesta: Escrudiñando el api de C++

He estado viendo un poquito sobre templates y he visto como crear una plantilla de función y hay algo que no entiendo el porque debe ser asi. Por ejemplo, si creo esto:
Código C++:
Ver original
  1. template <class T>
  2. T funcion (int a, int b)
Daría un error al compilar y según entendí es porque el tipo del template tiene que ir en los parámetros al menos una vez. ¿por qué de esa restricción? ¿alguien lo sabe?
En la página 4 del siguiente pdf dice lo del error pero no explica del porque lo hicieron asi:

https://www.google.es/url?sa=t&sourc...4OX9EbkBEwxDSQ