共用方式為


ios_base::xalloc

指定變數是資料流的一部分。

static int xalloc( );

傳回值

靜態成員函式傳回儲存的靜態值,它會在每次呼叫方法加入。

備註

此外,呼叫成員函式 iwordpword時,您可以使用傳回值為一個唯一的索引引數。

範例

// ios_base_xalloc.cpp
// compile with: /EHsc
// Lets you store user-defined information.
// iword, jword, xalloc
#include <iostream>

int main( ) 
{
   using namespace std;
   
   static const int i = ios_base::xalloc();
   static const int j = ios_base::xalloc();
   cout.iword( i ) = 11;
   cin.iword( i ) = 13;
   cin.pword( j ) = "testing";
   cout << cout.iword( i ) << endl;
   cout << cin.iword( i ) << endl;
   cout << ( char * )cin.pword( j ) << endl;
}
  

需求

標題: <ios>

命名空間: std

請參閱

參考

ios_base Class

iostream 程式設計

iostreams 慣例