_callnewh
Chama atualmente instalado novo manipulador.
int _callnewh(
size_t size
)
Parâmetros
- size
A quantidade de memória que o operador new tentou alocar.
Valor de retorno
Valor |
Descrição |
---|---|
0 |
Falha: Nenhum novo manipulador está instalado ou nenhum novo manipulador está ativo. |
1 |
Êxito: O novo manipulador é instalado e ativo.A alocação de memória pode ser repetida. |
Exceções
Esta função lança bad_alloc se a novo manipulador não pode ser localizado.
Comentários
O novo manipulador é chamado se o operador new Falha ao alocar a memória com êxito.O novo manipulador, em seguida, pode iniciar alguma ação apropriada, como, por exemplo, a liberação de memória para que o êxito de alocações subseqüentes.
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
_callnewh |
Internal.h |