_heapadd

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

Agrega memoria al montón.

System_CAPS_ICON_important.jpg Importante

Esta función está obsoleta. A partir de Visual Studio 2015, no está disponible en CRT.

int _heapadd(   
   void *memblock,  
   size_t size   
);  

Parámetros

memblock
Puntero a la memoria del montón.

size
Tamaño de la memoria que se agregará, en bytes.

Si se realiza correctamente, _heapadd devuelve 0; en caso contrario, la función devuelve –1 y establece errno en ENOSYS.

Para más información sobre este y otros códigos de retorno, vea _doserrno, errno, _sys_errlist y _sys_nerr.

A partir de la versión 4.0 de Visual C++, la estructura del montón subyacente se movió a las bibliotecas de tiempo en ejecución de C para admitir las nuevas características de depuración. Como resultado, _heapadd ya no se admite en ninguna plataforma que se base en la API de Win32.

RutinaEncabezado necesarioEncabezado opcional
_heapadd<malloc.h><errno.h>

Para obtener más información de compatibilidad, vea Compatibilidad en la Introducción.

No es aplicable. Para llamar a la función estándar de C, use PInvoke. Para obtener más información, vea Ejemplos de invocación de plataforma.

Asignación de memoria
free
_heapchk
_heapmin
_heapset
_heapwalk
malloc
realloc

Mostrar: