fpos, classe
La classe du modèle décrit un objet qui peut stocker toutes les informations nécessaires pour restaurer un indicateur d'emplacement de fichier arbitraire dans n'importe quel flux de données. Un objet de fpos<St> de la classe et contient au moins deux objets membres :
Un décalage d'octets, de type streamoff.
Une condition de conversion, devant être utilisé par un objet de basic_filebuf de la classe, de type St, généralement mbstate_t.
Il peut également signaler une position de fichier arbitraire, devant être utilisé par un objet de la classe basic_filebuf, de type fpos_t. Pour un environnement avec une taille de fichier limitée, toutefois, streamoff et fpos_t peuvent parfois être utilisés l'un à l'autre. Pour un environnement et les flux de données ayant un encodage (état-province dépendant, mbstate_t peut réellement être inutilisé. Par conséquent, le nombre d'objets membres inscrits peuvent varier.
template <class Statetype>
class fpos
Paramètres
- Statetype
Informations d'état.
Constructeurs
Créez un objet qui contient des informations sur une position (décalage) dans un flux de données. |
Fonctions membres
Utilisé en interne par la bibliothèque C++ standard uniquement. N'appelez pas la méthode de votre code. |
|
Définit ou retourne l'état de conversion. |
Opérateurs
Teste les indicateurs d'emplacement de fichier pour l'inégalité. |
|
Incrémente un indicateur d'emplacement de fichier. |
|
Incrémente un indicateur d'emplacement de fichier. |
|
Remet un indicateur d'emplacement de fichier. |
|
Remet un indicateur d'emplacement de fichier. |
|
Teste les indicateurs d'emplacement de fichier pour déterminer l'égalité des valeurs. |
|
Objet de conversions de type fpos à l'objet de type streamoff. |
Configuration requise
En-tête :<entrées/sorties de >
Espace de noms : std
Voir aussi
Référence
Sécurité des threads dans la bibliothèque standard C++