fork download
  1. #include <array>
  2. #include <iostream>
  3.  
  4. template <typename ...ArgsT>
  5. void foobar (ArgsT ...a) {
  6. std::array<int, sizeof... (ArgsT)> args {a...};
  7. std::cout << "{";
  8. for (auto it = args.begin(), end = args.end(); it!=end; ++it) std::cout << *it;
  9. std::cout << "}\n";
  10. }
  11.  
  12. int main () {
  13. foobar ();
  14. foobar (1, 2, 3);
  15. }
Success #stdin #stdout 0s 2884KB
stdin
Standard input is empty
stdout
{}
{123}