Templates and generic programming
T.100
Use variadic templates when you need a function that takes a variable number of arguments of a variety of types
Reason
Variadic templates is the most general mechanism for that, and is both efficient and type-safe. Don't use C varargs.
Example
??? printf
Enforcement
- Flag uses of
va_argin user code.