12 Feb
2019
12 Feb
'19
11:08 p.m.
On 13/02/2019 05:33, Sean Farrow wrote:
Is there an easy way to read a file in reverse using boost::iostreams?
I’ve got a case where I need to detect whether text is present and it’s closer to the end of the file than the beginning.
You should be able to read the length of the stream, then seek to a position near the end and read forwards from there. Of course, you need to know a suitable value to use as the range where you expect the value to be present; if you get this wrong then you'll either have a false negative or you'll waste a bit more time jumping back further and trying again.