C ++ Fstream - Funzione fpos

Descrizione

Viene utilizzato nel modello di classe di posizione del flusso. Modello di classe utilizzato come modello per i tipi per indicare le posizioni nei flussi. Il modello dipende dal tipo di stato stateT.

I dettagli di questa classe sono definiti dall'implementazione, ma ha almeno due membri:

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

Dichiarazione

Di seguito è riportata la dichiarazione per std :: fpos.

C ++ 98

template <class stateT> class fpos;

Gli oggetti di qualsiasi tipo istanziato fpos supportano la costruzione e la conversione da int e consentono conversioni coerenti a / da valori di tipo streamoff (oltre ad essere aggiunti o sottratti valori di questo tipo).

Due oggetti di questo tipo possono essere confrontati con gli operatori == e! =. Possono anche essere sottratti, ottenendo un valore di tipo streamoff.

I tipi di sinonimo streampos e wstreampos sono istanze di questo modello con mbstate_t come stateT.