- Un ulteriore problema lo potrei incontrare se volessi sovrapporre alla funzione template
una funzione diversa, per un certo tipo
- Per esempio, se volessimo usare la nostra min per le stringhe (char *), il confronto
verrebbe eseguito sui puntatori, non sui contenuti
- Potremmo allora definire una nuova funzione char *min (char *x, char *y) definita usando
confronti di stringhe, che, essendo già definita, verrà scelta al posto del template
- Per finire, se le funzioni template possono venire espanse inline, si ottiene il miglior
risultato
|