protected:
virtual pos_type seekoff(off_type off,
ios_base::seekdir dir,
ios_base::openmode which = ios_base::in | ios_base::out);
Repositions std::basic_streambuf::gptr and/or std::basic_streambuf::pptr, if possible, to the position that corresponds to exactly off characters from beginning, end, or current position of the get and/or put area of the buffer.
If which includes ios_base::in and this buffer is open for reading (that is, if