std::basic_streambuf<CharT,Traits>:: pubseekoff, std::basic_streambuf<CharT,Traits>:: seekoff
|
pos_type pubseekoff
(
off_type off,
std::
ios_base
::
seekdir
dir,
std:: ios_base :: openmode which = ios_base :: in | ios_base :: out ) ; |
(1) | |
|
protected
:
virtual
pos_type seekoff
(
off_type off,
std::
ios_base
::
seekdir
dir,
|
(2) | |
Establece el indicador de posición de la secuencia de entrada y/o salida relativo a alguna otra posición.
Contenidos |
Parámetros
| off | - | posición relativa para establecer el indicador de posición. | ||||||||
| dir | - |
define la posición base para aplicar el desplazamiento relativo. Puede ser una de las siguientes constantes:
|
||||||||
| which | - |
define cuál de las secuencias de entrada y/o salida afectar. Puede ser una o una combinación de las siguientes constantes:
|
Nota
No todas las combinaciones de parámetros pueden ser válidas, consulte las versiones derivadas de
seekoff
para más detalles.
Valor de retorno
Ejemplo
|
Esta sección está incompleta
Razón: sin ejemplo |
Informes de defectos
Los siguientes informes de defectos que modifican el comportamiento se aplicaron retroactivamente a los estándares de C++ publicados anteriormente.
| DR | Aplicado a | Comportamiento publicado | Comportamiento correcto |
|---|---|---|---|
| LWG 55 | C++98 |
la versión de clase base de
seekoff
retornaba
una posición de flujo inválida indefinida |
retorna pos_type ( off_type ( - 1 ) ) |
Véase también
|
invoca
seekpos
(
)
(función miembro pública) |
|
|
[virtual]
|
reposiciona la posición del archivo, usando direccionamiento relativo
(función miembro protegida virtual de
std::basic_filebuf<CharT,Traits>
)
|
|
[virtual]
|
reposiciona el siguiente puntero en la secuencia de entrada, secuencia de salida, o ambas, usando direccionamiento relativo
(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 relativo
(función miembro protegida virtual de
std::strstreambuf
)
|