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.