Hi guys    I tried to unzip a file with code below which exactly like the 
example from boost.org, but it doesn't work 
the example is in the link which is Zlib Filters

| 
| 
|  | 
Zlib Filters


 |

 |

 |


I tried the code like the below
try{     ifstream file("d:\\202012303333629003180526491.txt.zip", ios_base::in 
| ios_base::binary);     
boost::iostreams::filtering_streambuf<boost::iostreams::input> in;     
in.push(boost::iostreams::zlib_decompressor());     in.push(file);      
boost::iostreams::copy(in, cout);      return 0;}catch (const std::exception& 
error)  {
      std::cerr << error.what() << std::endl;
      return (EXIT_FAILURE);
   }
it's not working, it get exception when it excuted boost::iostreams::copy(in, 
cout); I got the  zlib error: iostream stream error exception thoughwhat wrong 
I have done though? thank you
_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
https://lists.boost.org/mailman/listinfo.cgi/boost-users

Reply via email to