Поделиться через


basic_streambuf::pubseekpos

Вызывает seekpos, защищенная виртуальная функция, переопределена в производном классе и сбросит текущее положение указателя.

pos_type pubseekpos( 
   pos_type _Sp, 
   ios_base::openmode _Which = ios_base::in | ios_base::out 
);

Параметры

  • _Sp
    Позиция для поиска.

  • _Which
    Определяет режим для позиции указателя. По умолчанию позволяет изменения чтения и записи позиции.

Возвращаемое значение

Новую позицию или недопустимая позиция потока. Чтобы определить, если позиция потока недопустима, сравните возвращаемого значения с pos_type(off_type(-1)).

Заметки

Возвращает функцию-член seekpos(_Sp, _Which).

Требования

Заголовок:<streambuf>

Пространство имен: std

См. также

Ссылки

Класс basic_streambuf

Программирование iostream

Соглашения iostreams