ios_base::xalloc

변수는 스트림에 포함 됩니다.

static int xalloc( );

반환 값

저장 된 정적 값을 각 호출을 증가 시키는 정적 멤버 함수를 반환 합니다.

설명

멤버 함수를 호출할 때 반환 값을 고유 인덱스 인수로 사용할 수 있습니다 iword 또는 pword.

예제

// 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 규칙