fpos Class
La classe modello descrive un oggetto in grado di memorizzare tutte le informazioni necessarie per il ripristino di un indicatore di posizione del file arbitrario all'interno di un flusso.Un oggetto di classe risalire <St> memorizza in modo efficace almeno due oggetti membro:
Un offset di byte di tipo streamoff.
Uno stato di conversione, per l'utilizzo da parte di un oggetto di classe basic_filebuf, di tipo St, in genere mbstate_t.
Inoltre possibile memorizzare una posizione di file non autorizzato, per l'uso da un oggetto della classe basic_filebuf, di tipo fpos_t.Per un ambiente con dimensioni del file limitate, tuttavia, streamoff e fpos_t talvolta utilizzati come sinonimi.Per un ambiente con nessun flusso con una codifica di dipendenti dallo stato, mbstate_t sia effettivamente inutilizzati.Di conseguenza, il numero di oggetti membro archiviati può variare.
template <class Statetype>
class fpos
Parametri
- Statetype
Informazioni sullo stato.
Costruttori
Creare un oggetto che contiene informazioni su una posizione (offset) in un flusso. |
Funzioni membro
Utilizzato internamente solo la libreria Standard di C++.Non chiamare questo metodo dal codice. |
|
Imposta o restituisce lo stato della conversione. |
Operatori
Indicatori di posizione del file di test per stabilirne la disuguaglianza. |
|
Incrementa un indicatore di posizione del file. |
|
Incrementa un indicatore di posizione del file. |
|
Indicatore decrementa di una posizione del file. |
|
Indicatore decrementa di una posizione del file. |
|
Indicatori di posizione del file di test per verificarne l'uguaglianza. |
|
Oggetto di cast di tipo fpos oggetto di tipo streamoff. |
Requisiti
Intestazione: <ios>
Spazio dei nomi: std
Vedere anche
Riferimenti
Thread safety della libreria C++ standard