FileInputByteStreamRef::cur_pos
Версия от 14:48, 11 августа 2019; Андрей Чусов (обсуждение | вклад) (Новая страница: «{{DISPLAYTITLE:FileInputByteStreamRef::cur_pos}} {{function_begin|std::uint64_t cur_pos() const; //1 void cur_pos(std::uint64_t cbNewPos); //2 void cur_pos(/*сп…»)
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, задающее абсолютным образом позицию файлового указателя. |