fork download
  1. #include <iostream>
  2.  
  3. struct slurp {
  4. template<typename ...T> slurp(T...) {}
  5. };
  6.  
  7. template<class T, class... U>
  8. void print(T arg1, U... args) {
  9. std::cout << arg1;
  10. slurp{(print(args...),args,0)...};
  11. }
  12.  
  13. int main() {print(3);}
Success #stdin #stdout 0s 2928KB
stdin
Standard input is empty
stdout
3