FileInputByteStreamRef::cur_pos
Перейти к навигации
Перейти к поиску
Параметры
Возвращаемое значение: Перегрузка 1 возвращает текущее значение файлового указателя, связанного с потоком this, в виде сдвига относительно начала файла.
std::uint64_t cur_pos() const; //1
void cur_pos(std::uint64_t cbNewPos); //2
void cur_pos(/*специальная позиция*/); //3
Возвращает или устанавливает связанный с потоком файловый указатель.
- Возвращает текущее значение связанного с потоком файлового указателя в виде байтового сдвига относительно начала файла.
- Задает абсолютное значение файлового указателя заданным параметрически байтовым сдвигом относительно начала файла.
- Перемещает связанный с потоком файловый указатель в начало или конец файла. Тип параметра не специфицирован. Если
file_is
- поток FileInputByteStreamRef, то вызовfile_is.cur_pos(FileInputByteStreamRef::begin_pos);
устанавливает поток в начальную позицию (аналогично вызову перегрузки 2:file_is.cur_pos(0);
), а вызовfile_is.cur_pos(FileInputByteStreamRef::end_pos);
- в конечную.
cbNewPos | Смещение относительно начала файла, над которым определен поток this, задающее абсолютным образом позицию файлового указателя. |