Libreria IOS C ++ - <ios>
introduzione
Viene utilizzato per la classe di base per i flussi (componenti dipendenti dal tipo)
Definizione
Di seguito è riportata la definizione di ios come mostrato di seguito:
typedef basic_ios<char> ios;
Parametri
I parametri di ios dovrebbero essere così -
charT - Tipo di carattere.
traits - È un alias come membro traits_type.
Tipi di membri
Sr.No. | Tipi di membri | Definizione |
---|---|---|
1 | evento | Digita per indicare il tipo di evento |
2 | event_callback | Tipo di funzione di callback dell'evento |
3 | fallimento | Classe base per eccezioni di flusso |
4 | fmtflags | Tipo per i flag del formato del flusso |
5 | Dentro | Inizializza gli oggetti del flusso standard |
6 | iostato | Tipo per i flag di stato del flusso |
7 | modalità aperta | Tipo per i flag della modalità di apertura del flusso |
8 | seekdir | Digita l'indicatore di direzione per la ricerca del flusso |
Funzioni dei membri pubblici
Sr.No. | Tipi di membri | Definizione |
---|---|---|
1 | (costruttore) | Costruisci oggetto (funzione membro pubblico) |
2 | (distruttore) | Distruggi oggetto (funzione membro pubblico) |
Funzioni di bandiera di stato
Sr.No. | Tipi di membri | Definizione |
---|---|---|
1 | bene | Viene utilizzato per verificare se lo stato del flusso è buono |
2 | eof | Viene utilizzato per verificare se eofbit è impostato |
3 | fallire | Viene utilizzato per verificare se è impostato failbit o badbit |
4 | cattivo | Viene utilizzato per verificare se è impostato il badbit |
5 | operatore! | Valuta lo stream |
6 | rdstate | Viene utilizzato per ottenere flag di stato di errore |
7 | setstate | Viene utilizzato per impostare il flag dello stato di errore |
8 | chiaro | Viene utilizzato per impostare il flag dello stato di errore |
Formattazione
Sr.No. | Tipi di membri | Definizione |
---|---|---|
1 | copyfmt | Copia le informazioni di formattazione |
2 | riempire | Ottieni / imposta il carattere di riempimento |
Altri
Sr.No. | Tipi di membri | Definizione |
---|---|---|
1 | eccezioni | Viene utilizzato per ottenere / impostare la maschera delle eccezioni |
2 | impregnare | Imbue locale |
3 | cravatta | Viene utilizzato per ottenere / impostare il flusso collegato |
4 | rdbuf | Viene utilizzato per ottenere / impostare il buffer del flusso |
5 | stretto | Carattere stretto |
6 | allargare | Amplia il carattere |
Funzioni membro protette
Sr.No. | Tipi di membri | Definizione |
---|---|---|
1 | dentro | Inizializza oggetto |
2 | mossa | Sposta gli interni |
3 | scambiare | Scambia gli interni |
4 | set_rdbuf | Viene utilizzato per impostare il buffer del flusso |