l throw an exception of class <code class="computeroutput">std::length_error</code>.
      </p>
<p>
        The constructor for <code class="computeroutput">basic_streambuf</code> takes an Allocator argument.
        A copy of this argument is used for any memory allocation performed, by the
        constructor and by all member functions, during the lifetime of each <code class="computeroutput">basic_streambuf</code>
        object.
      </p>
<h5>
<a name="boost_asio.reference.basic_streambuf.h3"></a>
   