std::basic_spanbuf<CharT,Traits>:: seekpos
|
protected
:
pos_type seekpos
(
pos_type sp,
std::
ios_base
::
openmode
which
=
|
(desde C++23) | |
Reposiciona el puntero siguiente del área de obtención y/o colocación, si es posible, a la posición indicada por
sp
.
Equivalente a return seekoff ( off_type ( sp ) , std:: ios_base :: beg , which ) ; .
Contenidos |
Parámetros
| sp | - |
posición del flujo, como una obtenida mediante
seekoff()
o
seekpos()
|
||||||
| which | - |
define si la secuencia de entrada, la secuencia de salida, o ambas se ven afectadas. Puede ser una o una combinación de las siguientes constantes:
|
Valor de retorno
sp
en caso de éxito o
pos_type
(
off_type
(
-
1
)
)
en caso de fallo.
Notas
seekpos()
es llamado por
std::basic_streambuf::pubseekpos()
, que es llamado por las versiones de un solo argumento de
std::basic_istream::seekg()
y
std::basic_ostream::seekp()
.
Ejemplo
|
Esta sección está incompleta
Razón: sin ejemplo |
Véase también
|
invoca
seekpos
(
)
(función miembro pública de
std::basic_streambuf<CharT,Traits>
)
|
|
|
[virtual]
|
reposiciona el siguiente puntero en la secuencia de entrada, secuencia de salida, o ambas usando direccionamiento absoluto
(función miembro protegida virtual de
std::basic_stringbuf<CharT,Traits,Allocator>
)
|
|
[virtual]
|
reposiciona el siguiente puntero en la secuencia de entrada, secuencia de salida, o ambas usando direccionamiento absoluto
(función miembro protegida virtual de
std::strstreambuf
)
|