vNotare
che la definizione di una funzione template è simile ad una macro, nel senso che la
funzione template non è ancora codice, ma lo diventerà una volta che essa viene usata
vIl
fatto che il compilatore generi codice concreto solo una volta che una funzione è usata ha come conseguenza che una template function non può
essere mai raccolta in una
libreria a run time
vUn
template dovrebbe essere considerato come una sorta di dichiarazione e fornito in un file da
includere.
vQuando
da un template si genera codice per un certo specifico tipo si dice che si è istanziato
quel template per quel
tipo
v