Biblioteca C ++ IOS - Xalloc

Descrição

É usado para obter um novo índice para a matriz extensível [estática] e retorna um novo valor de índice a ser usado com funções de membro na matriz extensível interna.

A matriz extensível interna é uma matriz de uso geral de objetos do tipo long (se acessado com o membro iword) ou void * (se acessado com o membro pword).

Declaração

A seguir está a declaração para a função ios_base :: xalloc.

static int xalloc();

Parâmetros

Nenhum

Valor de retorno

Um novo índice que pode ser usado com o membro iword ou membro pword.

Exceções

Strong guarantee - se uma exceção é lançada, não há mudanças em nenhum fluxo.

Corridas de dados

A chamada simultânea desta função pode introduzir corridas de dados.