fpos Class
La classe de modèle décrit un objet qui peut stocker toutes les informations nécessaires à la restauration d'un indicateur de position de fichier arbitraire dans n'importe quel flux.Un objet de classe oft <St> stocke efficacement au moins deux objets membres :
Un offset d'octet de type streamoff.
Un état de conversion, pour une utilisation par un objet de classe basic_filebuf, de type St, généralement mbstate_t.
Il peut également stocker une position arbitraire de fichiers, pour une utilisation par un objet de classe basic_filebuf, de type fpos_t.Pour un environnement dont la taille de fichier limitée, cependant, streamoff et fpos_t peut parfois être utilisées indifféremment.Pour un environnement avec aucun flux de données qui ont un codage DEPENDANT de l'état, mbstate_t peut effectivement être inutilisé.Par conséquent, le nombre d'objets membres stockées peut varier.
template <class Statetype>
class fpos
Paramètres
- StateType
Informations d'état.
Constructeurs
Créer un objet qui contient des informations sur une position (offset) dans un flux de données. |
Fonctions membres
Utilisé en interne par la bibliothèque C++ Standard uniquement.N'appelez pas cette méthode à partir de votre code. |
|
Définit ou retourne l'état de la conversion. |
Opérateurs
Indicateurs de position du fichier de tests d'inégalité. |
|
Incrémente un indicateur de position de fichier. |
|
Incrémente un indicateur de position de fichier. |
|
Indicateur décrémente une position de fichier. |
|
Indicateur décrémente une position de fichier. |
|
Indicateurs de position du fichier de tests pour l'égalité. |
|
Objet de casts de type fpos objet de type streamoff. |
Configuration requise
En-tête : <ios>
Espace de noms : std
Voir aussi
Référence
Sécurité des threads dans la bibliothèque C++ standard