title: std::ostringstream woes
body: <p>I can do</p>
  
  <pre><code>std::ostringstream oss;
  oss &lt;&lt; 1;
  oss.str();
  </code></pre>
  
  <p>so why can't I do:</p>
  
  <pre><code>((std::ostringstream()) &lt;&lt; 1).str() ?
  </code></pre>
  
  <p>Thanks!</p>