title: Easier-to-type alternative to std::cout for printing to screen in C++
body: <p>Often I just want to quickly check the contents of a series of variables (let's call them a,b,c,d and e, and suppose they're a mixture of floats, integers and strings). I'm fed up typing</p>
  
  <pre><code>cout &lt;&lt; a &lt;&lt; " " &lt;&lt; b &lt;&lt; " " &lt;&lt; " " &lt;&lt; c &lt;&lt; " " &lt;&lt; " " &lt;&lt; d &lt;&lt; " " &lt;&lt; e &lt;&lt; endl;
  </code></pre>
  
  <p>Is there a more convenient (less key-strokes) way to quickly dump a few variables to stdout in C++? Or do C++ people just always define their own simple print function or something? Obviously something like </p>
  
  <pre><code>printf("%d %f %s %d %s\n",a,b,c,d,e);
  </code></pre>
  
  <p>is not the alternative I'm looking for, but rather something like</p>
  
  <pre><code>print a,b,c,d,e
  </code></pre>
  
  <p>Even </p>
  
  <pre><code>print*, a,b,c,d,e
  </code></pre>
  
  <p>or </p>
  
  <pre><code>write(*,*) a,b,c,d,e
  </code></pre>
  
  <p>isn't too inconvenient to type.</p>
  
  <p>Of course, googling 'quickly print to screen in C++' keeps just sending me back to std::cout.</p>