Diferència entre revisions de la pàgina «Templates»

De Cacauet Wiki
Salta a la navegació Salta a la cerca
(Es crea la pàgina amb «Els templates son molt importants en C++ i també en Java. Alguns enllaços d'interès: * [http://en.wikipedia.org/wiki/Template_metaprogramming Template metaprogramming…».)
 
m
 
Línia 10: Línia 10:
 
* [http://en.wikipedia.org/wiki/Standard_Template_Library Wikipedia:STL o Standard Template Library]
 
* [http://en.wikipedia.org/wiki/Standard_Template_Library Wikipedia:STL o Standard Template Library]
 
* [http://www.sgi.com/tech/stl/stl_introduction.html STL site oficial (SGI)]
 
* [http://www.sgi.com/tech/stl/stl_introduction.html STL site oficial (SGI)]
 +
 +
 +
En Python no és rellevant degut al tipatge dinàmic. Per exemple, les llistes (i qualsevol variable) son de tipus genèric de forma nativa. De fet, encara va més enllà, perquè poden ser heterogènies, cosa que no es pot fer amb les STL.

Revisió de 22:38, 1 gen 2013

Els templates son molt importants en C++ i també en Java.

Alguns enllaços d'interès:


D'especial interés és la STL o Standard Template Library per C++. Aquesta va incorporar utilitats imprescindibles al C++ com vectors dinàmics, llistes, hash tables, etc. de forma genèrica per qualsevol objecte.


En Python no és rellevant degut al tipatge dinàmic. Per exemple, les llistes (i qualsevol variable) son de tipus genèric de forma nativa. De fet, encara va més enllà, perquè poden ser heterogènies, cosa que no es pot fer amb les STL.