Partager via


Allocation de mémoire

Utilisez ces routines pour allouer, l'annulation, et réaffecter la mémoire.

routines d'allocation de mémoire

routine

Utilisation

équivalent du .NET Framework

_alloca, _malloca

allouez la mémoire de la pile

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

calloc

Allouez un stockage du tableau, initialisant chaque octet dans le bloc alloué à 0

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_calloc_dbg

version debug d' calloc; uniquement disponible dans les versions debug des bibliothèques Runtime

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

operator delete

free a alloué le bloc

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

operator delete []

free a alloué le bloc

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_expand

Développez ou réduisez le bloc de mémoire sans le déplacer

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_expand_dbg

version debug d' _expand; uniquement disponible dans les versions debug des bibliothèques Runtime

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

libérez

free a alloué le bloc

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_free_dbg

version debug d' free; uniquement disponible dans les versions debug des bibliothèques Runtime

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_freea

free a alloué le bloc de la pile

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_get_heap_handle

Obtenez le HANDLE Win32 du tas CRT.

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_get_sbh_threshold

Retournez la limite supérieure pour la taille d'une allocation de mémoire qui sera prise en charge par le tas de petits blocs

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_heapadd

Ajoutez la mémoire dans le tas

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_heapchk

activez le tas pour des raisons de cohérence

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_heapmin

Libérez la mémoire non utilisée dans le tas

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_heapset

remplissez entrées libres de tas avec la valeur spécifiée

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_heapwalk

informations de retour sur chaque entrée dans le tas

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

malloc

Allouez un bloc de mémoire du tas

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_malloc_dbg

version debug d' malloc; uniquement disponible dans les versions debug des bibliothèques Runtime

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_msize

taille de retour de bloc alloué

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_msize_dbg

version debug d' _msize; uniquement disponible dans les versions debug des bibliothèques Runtime

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

new

Allouez un bloc de mémoire du tas

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

nouveau []

Allouez un bloc de mémoire du tas

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_query_new_handler

Adresse de retour de nouvelle routine actuelle de gestionnaire comme définie par _set_new_handler

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_query_new_mode

entier de retour indiquant le nouveau mode de gestionnaire défini par _set_new_modepour malloc

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

realloc

réaffectez le bloc à la nouvelle taille

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_realloc_dbg

version debug d' realloc; uniquement disponible dans les versions debug des bibliothèques Runtime

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_set_new_handler

Activez le mécanisme de gestion des erreurs lorsque l'opérateur d' new échoue (pour allouer de la mémoire) et activent la compilation des standard Template Library) (STL)

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

_set_new_mode

nouveau mode défini de gestionnaire pour malloc

Non applicable.Pour appeler la fonction C standard, utilisez PInvoke.Pour plus d'informations, consultez l' exemples d'appel de code non managé.

Voir aussi

Référence

Package de runtime par catégorie