Partager via


_callnewh

Appelle le gestionnaireactuellement installé.

int _callnewh(
   size_t size
   )

Paramètres

Valeur de retour

Valeur

Description

0

Échec : Les deux ou aucun nouveau gestionnaire n'est installé ou aucun nouveau gestionnaire n'est actif.

1

Succès : Le gestionnaire est installé et actif. L'allocation de mémoire peut être réessayée.

Exceptions

Cette fonction lève bad_alloc si le gestionnaire ne peut pas être localisé.

Notes

Le nouveau gestionnaire est appelé si cas de échec de nouvel opérateur pour allouer correctement la mémoire. Le nouveau gestionnaire peut ensuite initialiser une action appropriée, telle que la libération de mémoire pour que les allocations suivantes réussissent.

Configuration requise

Routine

En-tête requis

_callnewh

internal.h

Voir aussi

Référence

_set_new_handler

_set_new_mode