fpos (Clase)
La clase de plantilla describe un objeto que puede almacenar toda la información necesaria para restaurar un indicador arbitrario del archivo (el archivo posición dentro de la secuencia. Un objeto de los fposSt<> de la clase almacena eficazmente por lo menos dos objetos miembro:
Un desplazamiento de bytes, de streamoffescrito.
Un estado de conversión, para uso de un objeto de basic_filebuf de la clase, de Stescrito, normalmente mbstate_t.
También puede almacenar una posición arbitraria del archivo, para uso de un objeto de la clase basic_filebuf, de fpos_tescrito. Para un entorno con tamaño de archivo limitado, sin embargo, streamoff y fpos_t se pueden utilizar a veces indistintamente. Para un entorno sin las secuencias que tienen una codificación provincia- dependiente, mbstate_t puede ser realmente no. Por tanto, el número de objetos miembro almacenados puede variar.
template <class Statetype>
class fpos
Parámetros
- Statetype
Información de estado.
Constructores
Cree un objeto que contiene información sobre una posición (desplazamiento) en una secuencia. |
Funciones miembro
Se utiliza internamente por la biblioteca estándar de C++. No llame a este método desde código. |
|
Establece o devuelve el estado de la conversión. |
Operadores
Indicadores del archivo (el archivo posición de pruebas para la desigualdad. |
|
Incrementa un indicador del archivo (el archivo posición. |
|
Incrementa un indicador del archivo (el archivo posición. |
|
Disminuye un indicador del archivo (el archivo posición. |
|
Disminuye un indicador del archivo (el archivo posición. |
|
Indicadores del archivo (el archivo posición de las pruebas de igualdad. |
|
Convierte el objeto de fpos escrito en el objeto de streamoffescrito. |
Requisitos
IOS <deHeader: >
Espacio de nombres: std
Vea también
Referencia
Seguridad para subprocesos en la biblioteca estándar de C++