title: How do I concatenate multiple C++ strings on one line?
body: <p>C# has a syntax feature where you can concatenate many data types together on 1 line.</p>
  
  <pre><code>string s = new String();
  s += "Hello world, " + myInt + niceToSeeYouString;
  s += someChar1 + interestingDecimal + someChar2;
  </code></pre>
  
  <p>What would be the equivalent in C++? As far as I can see, you'd have to do it all on separate lines as it doesn't support multiple strings/variables with the + operator. This is OK, but doesn't look as neat.</p>
  
  <pre><code>string s;
  s += "Hello world, " + "nice to see you, " + "or not.";
  </code></pre>
  
  <p>The above code produces an error.</p>