You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
2.11. PLANTILLAS DE FUNCION<br />
Las plantillas <strong>de</strong> función permit<strong>en</strong> la creación <strong>de</strong> funciones que ejecut<strong>en</strong> las mismas<br />
operaciones sobre distintos tipos <strong>de</strong> datos, pero la plantilla <strong>de</strong> función se <strong>de</strong>fine sólo una<br />
vez.<br />
Las plantillas <strong>de</strong> función proporcionan, como las macros, una solución compacta, pero<br />
permit<strong>en</strong> verificación completa <strong>de</strong> tipo.<br />
Todas las <strong>de</strong>finiciones <strong>de</strong> plantillas <strong>de</strong> función empiezan con la palabra reservada<br />
template ( ver apdo.4.8, pág. 31 ), seguida por una lista <strong>de</strong> parámetros formales a la<br />
plantilla <strong>de</strong> función <strong>en</strong>cerrados <strong>en</strong> corchetes angulares ( < >). Cada parámetro formal es<br />
precedido por la palabra reservada class. A continuación se coloca la <strong>de</strong>finición <strong>de</strong><br />
función y se <strong>de</strong>fine como cualquier otra función.