
10 Jun
2010
10 Jun
'10
7:51 p.m.
Hi, I have implemented this litte code to compress a file bio::filtering_streambuf< bio::input > l_deflate; switch (m_compress) { case gzip : l_deflate.push( bio::gzip_compressor() ); break; case bzip2 : l_deflate.push( bio::bzip2_compressor() ); break; } l_deflate.push( bio::file_source(p_str, BOOST_IOS::binary) ); I need only the number of compressed bytes of l_deflate. I try to use l_deflate.size() but it returns only a fixed number. How I can read the number of compressed bytes? Thanks Phil