#include <iostream>

inline void zeroVars() {} 

template<class Arg, class... Args>
inline void zeroVars(Arg& arg, Args&... args)
{
  arg = 0;
  zeroVars(args...);
}

int main(int argc, char** argv) {
  int i = 1;
  double j = 1;
  std::cout << i << ", " << j << '\n';
  zeroVars(i, j);
  std::cout << i << ", " << j << '\n';
} 