Templating
Demystify a powerful part of C++ that most C++ developers fear to tread into.
Understand the basics of generics in C++.
templatespecializationpartial specializationCTADvariadic templatesfold expressionszero initializationpass by valuepass by referencestd::ref
Specialize me.
UnknownMedium
Call it.
UnknownEasy
.template
UnknownHard
If you've used templates, you've run into this.
UnknownMedium
There is no free template.
UnknownHard
Only these can do this.
UnknownMedium
Template sum 1
UnknownHard
Template sum 2
UnknownMedium
CTAD
UnknownCooked
auto&& T&& <T>&&
UnknownEasy
To <T> or not to <T>
UnknownCooked
Templates and References
UnknownMedium
A template, or not?
UnknownMedium