fpos::state

设置或返回转换状态。

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

参数

  • _State
    新转换状态。

返回值

转换状态。

备注

第一个成员函数返回在 St 成员对象存储的值。 第二个成员函数在 St 成员对象存储 _State。

示例

// 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;
}

输入:fpos_state.txt

testing

Output

0
9

要求

标头: <ios>

命名空间: std

请参见

参考

fpos Class

iostream编程

(mfc)约定