Ver Mensaje Individual
  #7  
Antiguo 08-03-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Yo estaba usando comparaciones tratando por igual strings, ints, floats, dates etc... y en tiempo de compilación entra, pero en linkado, como es lógico, no lo acepta
Hola waremovil.

Realmente no entiendo tu planteo, precisamente el beneficio de template es que permite utilizar el mismo código con diferentes tipos de datos.

Por ejemplo, la función min, así declarada:
Código:
template<typename T>

T min(T x, T y)
{
  return(x < y) ? x : y;
}
Nos permite hacer:
Código:
{
AnsiString s1="Pedro", s2="Ana";
int i1=51, i2= 33;
char c1='X', c2='F';
...
 min(s1, s2);
 min(i1, i2);
 min(c1, c2);
 ...
Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 08-03-2012 a las 17:12:29.
Responder Con Cita