title: Write directly to cout using boost's boost::asio::read
body: <p>So just for fun I wondered if it is possible to directly write into cout's buffer.</p>
  
  <p>Given the example: </p>
  
  <p><code>boost::asio::read(socket,boost::asio::buffer(&lt;buffer of cout&gt;);
  </code> Data from "socket" is being read into a buffer stream, it needs to be cout's buffer.</p>
  
  <p>Is is possible to write to cout without temporal stream objects?</p>