Compartir a través de


ios_base::xalloc

Especifica que una variable es parte de la secuencia.

static int xalloc( );

Valor devuelto

La función miembro estática devuelve un valor estático almacenado, lo que aumenta en cada llamada.

Comentarios

Puede usar el valor devuelto como argumento de índice único al llamar a funciones miembro iword o pword.

Ejemplo

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

Requisitos

IOS <deEncabezado: >

Espacio de nombres: std

Vea también

Referencia

ios_base (Clase)

Programación con iostream

Convenciones de iostreams