FileOutputByteStreamRef::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
- поток FileOutputByteStreamRef, то вызовfile_is.cur_pos(FileOutputByteStreamRef::begin_pos);
устанавливает поток в начальную позицию (аналогично вызову перегрузки 2:file_is.cur_pos(0);
), а вызовfile_is.cur_pos(FileOutputByteStreamRef::end_pos);
- в конечную.
cbNewPos | Байтовое смещение требуемой позиции файлового указателя относительно начала файла, над которым определен поток this. |