Live briefing
Everything about Variadic template
Templates in computer programming
In computer programming, variadic templates or variation generics are templates that take a variable number of type parameters. They exist in several programming languages and are used for the creation of type-safe generics with a variable number of types. They are somewhat similar in nature to variadic functions or variadic macros. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Variadic templateA 5-minute orientation
- Read the landmark paper: Variadic Templates for C++0x.Cited 2 times
- Go sideways: Template (C++)A closely related topic
- Go sideways: Variadic functionA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Open Library didn't respond; try again in a moment.
🔗 Related topics
- Template (C++) Templates are a feature of the C++ programming language that allow functions and classes to operate with generic types. This allows a function or class…
- Variadic function In mathematics and in computer programming, a variadic function is a function of indefinite arity, i.e., one which accepts a variable number of arguments…
- Concepts (C++) Concepts in the C++ programming language are type constraints on templates (or generics). Concepts are named Boolean predicates on template parameters…
- Ellipsis (computer programming) In computer programming, ellipsis notation (.. or ...) is used to denote ranges, an unspecified number of arguments, or a parent directory. Most programming…
- C++11 C++11 is a version of a joint technical standard, ISO/IEC 14882, by the International Organization for Standardization (ISO) and International Electrotechnical…
- Template metaprogramming Template metaprogramming (TMP) is a metaprogramming technique in which templates are used by a compiler to generate temporary source code, which is merged…
- Partial template specialization Partial template specialization is a particular form of class template specialization. Usually used in reference to the C++ programming language, it allows…
- Higher-order function In mathematics and computer science, a higher-order function (HOF) is a function that does at least one of the following: takes one or more functions as…