Hello
Is there any way to reuse filtering_istream object after it has been used..
For instance:
Is this possible? The code above doesnt work..Code:boost::iostreams::filtering_istream filter_stream; boost::iostreams::file_source file_source("somefile"); some_filter some_filter_object; filter_stream.push(boost::ref(some_filter_object)); filter_stream.push(boost::ref(file_source)); //do read and some stuff //.. boost::iostreams::file_source file_source2("somefile2"); filter_stream.empty(); filter_stream.push(boost::ref(some_filter_object)); filter_stream.push(boost::ref(file_source2)); //read somefile2
I want just want to reuse filter_stream (filtering_istream) object so that I could read data from another file..
Thanks a lot for help