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) | |
Définit l'indicateur de position de la séquence d'entrée et/ou de sortie par rapport à une autre position.
Table des matières |
Paramètres
| off | - | position relative à laquelle définir l'indicateur de position. | ||||||||
| dir | - |
définit la position de base à laquelle appliquer le décalage relatif. Il peut s'agir d'une des constantes suivantes :
|
||||||||
| which | - |
définit quelles séquences d'entrée et/ou de sortie affecter. Il peut s'agir d'une ou d'une combinaison des constantes suivantes :
|
Remarque
Toutes les combinaisons de paramètres ne sont pas nécessairement valides, consultez les versions dérivées de
seekoff
pour plus de détails.
Valeur de retour
Exemple
|
Cette section est incomplète
Raison : aucun exemple |
Rapports de défauts
Les rapports de défauts modifiant le comportement suivants ont été appliqués rétroactivement aux normes C++ précédemment publiées.
| DR | Applicable à | Comportement publié | Comportement corrigé |
|---|---|---|---|
| LWG 55 | C++98 |
la version de classe de base de
seekoff
renvoyait
une position de flux invalide non définie |
renvoie pos_type ( off_type ( - 1 ) ) |
Voir aussi
|
appelle
seekpos
(
)
(fonction membre publique) |
|
|
[virtual]
|
repositionne la position du fichier, en utilisant l'adressage relatif
(fonction membre protégée virtuelle de
std::basic_filebuf<CharT,Traits>
)
|
|
[virtual]
|
repositionne le pointeur suivant dans la séquence d'entrée, la séquence de sortie, ou les deux, en utilisant l'adressage relatif
(fonction membre protégée virtuelle de
std::basic_stringbuf<CharT,Traits,Allocator>
)
|
|
[virtual]
|
repositionne le pointeur suivant dans la séquence d'entrée, la séquence de sortie, ou les deux, en utilisant l'adressage relatif
(fonction membre protégée virtuelle de
std::strstreambuf
)
|