Condividi tramite


_callnewh

Chiama il nuovo gestore attualmente installato.

int _callnewh(
   size_t size
   )

Parametri

Valore restituito

Valore

Descrizione

0

Errore: O non è installato alcun nuovo gestore o nessun gestore è attivo.

1

Completato: Il nuovo gestore è stato installato e attivato. Si può ritentare di allocare la memoria.

Eccezioni

Questa funzione genera bad_alloc se il nuovo gestore non può essere individuato.

Note

Il nuovo gestore viene chiamato se il nuovo operatore non alloca la memoria con successo. Il nuovo gestore può quindi iniziare un'azione appropriata, ad esempio liberare la memoria in modo che le allocazioni successive abbiano successo.

Requisiti

Routine

Intestazione obbligatoria

_callnewh

internal.h

Vedere anche

Riferimenti

_set_new_handler

_set_new_mode