|  | 
Seek to a position in the file.
uint64_t seek( int64_t offset, file_base::seek_basis whence, asio::error_code & ec);
This function updates the current position in the file.
                  The requested position in the file, relative to whence.
                
                  One of seek_set,
                  seek_cur or seek_end.
                
Set to indicate what error occurred, if any.
The new position relative to the beginning of the file.