C ++ Fstream - Función fpos

Descripción

Se utiliza en la plantilla de clase de posición de la secuencia. Plantilla de clase utilizada como plantilla para tipos para indicar posiciones en corrientes. La plantilla depende del tipo de estado stateT.

Los detalles de esta clase están definidos por la implementación, pero tiene al menos dos miembros:

stateT state() const;
void state(stateT);

Declaración

A continuación se muestra la declaración de std :: fpos.

C ++ 98

template <class stateT> class fpos;

Los objetos de cualquier tipo de instancia fpos admiten la construcción y conversión de int, y permiten conversiones consistentes hacia / desde valores de tipo streamoff (además de agregar o restar valores de este tipo).

Dos objetos de este tipo se pueden comparar con los operadores == y! =. También se pueden restar, lo que arroja un valor de tipo streamoff.

Los tipos de sinónimos streampos y wstreampos son instancias de esta plantilla con mbstate_t como stateT.