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

Also known as C++ template

Sprachkonstrukt in der Programmiersprache C++

Wikidata facts

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

via Wikidata · CC0

Article · Deutsch

Templates (englisch für Schablonen oder Vorlagen) sind ein Mittel zur Typparametrierung in C++. Templates ermöglichen generische Programmierung und typsichere Container. In der C++-Standardbibliothek werden Templates zur Bereitstellung typsicherer Container, wie z. B. Listen, und zur Implementierung von generischen Algorithmen, wie z. B. Sortierverfahren, verwendet. Die Templates in C++ sind wesentlich von den parametrierbaren Modulen in CLU und den Generics in Ada inspiriert. In anderen Programmiersprachen (z. B. Java oder C#) gibt es das Konzept des generischen Typs, das mit Templates verwandt ist. Generische Typen stellen jedoch keine Codegeneratoren dar, sondern ermöglichen lediglich typsichere Container und Algorithmen.

Abstract from DBpedia / Wikipedia · CC BY-SA