Skip to content
UPEEC

Variadic Templates

Templates accepting any number of type arguments (parameter packs).

Advanced
Comments 0
template <class... Ts> void log(const Ts&... args) { (std::cout << ... << args) << '\n'; }

Spotted a mistake or want to add detail? Suggest an improvement — Content Contributors' edits are reviewed by editors before they go live.

Discussion (0)

Sign in or join free to ask questions and discuss this topic.