Skip to content
EntityQ1411845· pop 26· linked from 131 articles

Also known as C++ template

caractéristique dans le langage de programmation C++

Wikidata facts

Part of
C++
Official name
template
Show 2 more facts
Sources (1)

via Wikidata · CC0

Article · Français

En programmation informatique, les templates (en français modèles, parfois aussi appelés patrons) sont une particularité de la programmation en langage C++, qui autorise l'écriture d'un code sans considération envers le type des données avec lesquelles il sera finalement utilisé. Les templates introduisent le concept de programmation générique dans le langage. Les templates sont d'une grande utilité pour les programmeurs en C++, plus particulièrement en les combinant avec l'héritage multiple, la surcharge d'opérateur ou plus généralement la programmation orientée objet. La bibliothèque standard de C++ fournit de nombreux outils utiles dans un cadre de travail fait avec les templates, en particulier dans la STL. Le mécanisme des templates a aussi été inclus dans d'autres langages objet comme Java, mais a une signification différente lors de la compilation, puisqu'il s'appuie sur la super-classe Object du langage.

Abstract from DBpedia / Wikipedia · CC BY-SA