_callnewh
Appelle le gestionnaireactuellement installée.
int _callnewh(
size_t size
)
Paramètres
- size
La quantité de mémoire qui opérateur new essayé d'allouer.
Valeur de retour
Valeur |
Description |
---|---|
0 |
échec : Ou aucun gestionnaire n'est installé ou aucun gestionnaire n'est actif. |
1 |
Exécution : Le nouveau gestionnaire est installé et active.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é en cas de échec de opérateur new pour allouer correctement la mémoire.Le gestionnaire peut ensuite initialiser une action appropriée, telle que la libération de la mémoire afin que les allocations suivantes réussissent.
Configuration requise
routine |
en-tête requis |
---|---|
_callnewh |
internal.h |