
7 Sep
2012
7 Sep
'12
10:49 a.m.
On Thu, Sep 6, 2012 at 11:17 PM, Szymon Gatner <szymon.gatner@gmail.com> wrote:
You could use filtering_ostream with underlying vector and reserve() on that vector.
Szymon, Thank you that is exactly what I did: #include <boost/iostreams/device/back_inserter.hpp> #include <boost/iostreams/filtering_stream.hpp> #include <string> std::string Result; Result.reserve(99999); boost::iostreams::filtering_ostream Stream( boost::iostreams::back_inserter(Result)); Stream.write(pBuffer, 99999); // this part is more complicated in my real scenario // use Result... Chris