
#include <iostream>
#include <string>

template<typename...Ts>
void print_all(std::ostream& stream, const Ts&... args) 
{
  using unpack = int[];
  unpack { 0, (stream << args, 0) ... };
}

int main()
{
  std::string s1("asldkj");
  std::string s2("120938120938");
  std::string s3("asld123123kj");
  
  print_all(std::cout, s1, s2, s3);

  return 0;
}
