Wikidata facts
- Subclass of
- language construct
- Part of
- C++
- Official name
- template
- Has use
- generic programming
Show 2 more facts
- described at URL
- en.cppreference.com/w/cpp/language/templates
- Stack Exchange tag
- stackoverflow.com/tags/templates
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