language: C++11 (gcc-4.7.2)
date: 343 days 1 hour ago
link:
visibility: public
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <array>
#include <iostream>
 
template <typename ...ArgsT>
void foobar (ArgsT ...a) {
    std::array<int, sizeof... (ArgsT)> args {a...};
    std::cout << "{";
    for (auto it = args.begin(), end = args.end(); it!=end; ++it) std::cout << *it;
    std::cout << "}\n";
}
 
int main () {
    foobar ();
    foobar (1, 2, 3);
}