Condividi tramite


fpos::state

Imposta o restituisce lo stato di conversione.

Statetype state( ) const; 
void state( 
   Statetype _State 
);

Parametri

  • _State
    Il nuovo stato di conversione.

Valore restituito

Lo stato di conversione.

Note

La prima funzione membro restituisce il valore archiviato nell'oggetto membro di St. I secondi archivi _State di funzione membro nell'oggetto membro di St.

Esempio

// fpos_state.cpp
// compile with: /EHsc
#include <ios>
#include <iostream>
#include <fstream>

int main() {
   using namespace std;
   streamoff s;
   ifstream file( "fpos_state.txt" );

   fpos<mbstate_t> f = file.tellg( );
   char ch;
   while ( !file.eof( ) )
      file.get( ch );
   s = f;
   cout << f.state( ) << endl;
   f.state( 9 );
   cout << f.state( ) << endl;
}

Input: fpos_state.txt

testing

Output

0
9

Requisiti

IOS <diIntestazione: >

Spazio dei nomi: std

Vedere anche

Riferimenti

Classe fpos

Programmazione di iostream

Convenzioni di iostream