ios_base Class
La classe descrive l'archiviazione e i flussi più comuni di input e output che non dipendono i parametri del modello di funzioni membro.(La classe template basic_ios descrive ciò che è comune e dipende da parametri di modello.)
Un oggetto di classe ios_base memorizza le informazioni di formattazione, è costituito da:
Formattare i flag in un oggetto di tipo fmtflags.
Una maschera di eccezione in un oggetto di tipo iostate.
Larghezza di un campo in un oggetto di tipo int*.*
Una precisione di visualizzazione in un oggetto di tipo int.
Un oggetto locale in un oggetto di tipo locali.
Due matrici estendibile con elementi di tipo lungo e void puntatore.
Un oggetto di classe ios_base memorizza anche le informazioni sullo stato del flusso, in un oggetto di tipo iostatee uno stack di callback.
Costruttori
Costruisce oggetti ios_base. |
Definizioni typedef
Viene descritta una funzione passata a register_call. |
|
Costanti per specificare l'aspetto dell'output. |
|
Definisce le costanti che descrivono lo stato di un flusso. |
|
In questo articolo viene descritto come interagire con un flusso. |
|
Specifica il punto di partenza per le operazioni di contropartita. |
Enumerazioni
Specifica i tipi di evento. |
Costanti
Una maschera di bit definito comeinternal | left | right. |
|
Specifica la ricerca alla fine di un flusso prima di ogni inserimento. |
|
Specifica la ricerca alla fine di un flusso quando viene creato l'oggetto di controllo. |
|
Registra una perdita dell'integrità del buffer del flusso. |
|
Una maschera di bit definito comedec | hex | oct. |
|
Specifica la ricerca relativa all'inizio di una sequenza. |
|
Specifica che un file deve essere letto come un flusso binario, piuttosto che come un flusso di testo. |
|
Specifica l'inserimento o l'estrazione di oggetti di tipo bool come nomi (ad esempio true e false) anziché come valori numerici. |
|
Specifica la ricerca rispetto alla posizione corrente all'interno di una sequenza. |
|
Specifica l'inserimento o l'estrazione di valori integer in formato decimale. |
|
Specifica la ricerca rispetto al fine di una sequenza. |
|
Record finale del file durante l'estrazione da un flusso. |
|
Registra un errore nell'estrazione di un campo valido da un flusso. |
|
Specifica l'inserimento di valori a virgola mobile in formato a virgola fissa (con nessun campo esponente). |
|
Una maschera di bit definito comefixed | scientific |
|
Deselezionare tutti i bit di stato. |
|
Specifica l'inserimento o l'estrazione di valori integer in formato esadecimale. |
|
Specifica l'estrazione da un flusso. |
|
Pad a larghezza di un campo tramite l'inserimento di caratteri di riempimento in un punto interno a un campo numerico generato. |
|
Specifica l'allineamento a sinistra. |
|
Specifica l'inserimento o l'estrazione di valori integer nel formato ottale. |
|
Specifica l'inserimento in un flusso. |
|
Specifica la giustificazione a destra. |
|
Specifica l'inserimento di valori a virgola mobile in formato scientifico (con un campo esponente). |
|
Specifica l'inserimento di un prefisso che riveli la base di un campo di tipo integer generato. |
|
Specifica incondizionata dall'inserimento di un punto decimale in un campo generato a virgola mobile. |
|
Specifica l'inserimento di un segno più in un campo numerico generato non negativo. |
|
Specifica di ignorare gli spazi vuoti iniziali prima di determinati estrazioni. |
|
Specifica l'eliminazione di contenuto di un file esistente quando viene creato il controllo dell'oggetto. |
|
Cause di output per essere scaricato dopo ogni inserimento. |
|
Specifica l'inserimento di maiuscoli equivalenti di lettere minuscole in determinate operazioni di inserimento. |
Funzioni membro
La classe di membri funge da classe base per tutte le eccezioni generate dalla funzione membro deselezionare nella classe template basic_ios. |
|
Imposta o restituisce le impostazioni correnti del contrassegno. |
|
Restituisce l'oggetto impostazioni internazionali stored. |
|
Modificate le impostazioni internazionali. |
|
Crea gli oggetti di iostream standard quando costruito. |
|
Assegna un valore da memorizzare come un iword. |
|
Specifica il numero di cifre da visualizzare in un numero a virgola mobile. |
|
Assegna un valore da memorizzare come un pword. |
|
Specifica una funzione di callback. |
|
Imposta i flag specificati. |
|
Assicura la libreria iostream e le operazioni della libreria di runtime c si verificano nell'ordine in cui appaiono nel codice sorgente. |
|
Fa sì che i flag specificati essere disattivato. |
|
Imposta la lunghezza del flusso di output. |
|
Specifica che una variabile deve essere parte del flusso. |
Operatori
L'operatore di assegnazione per ios_base oggetti. |
Requisiti
Intestazione: <ios>
Spazio dei nomi: std
Vedere anche
Riferimenti
Thread safety della libreria C++ standard