Stdle #51 · overload · 2026-07-27
What does this C++ snippet output?
A past puzzle — fully playable. 4 attempts, hints on wrong guesses.
#include <iostream> int sum() { return 0; }template <typename... A>int sum(int first, A... rest) { return first + sum(rest...); }int main() { std::cout << sum(1, 2, 3, 4) << "\n";}Overload