8 Nov 2002
Costruzione di Interfacce - Paolo Cignoni
5
Template Osservazioni
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