Compartir a través de


_heapadd

Agrega memoria en la pila.

int _heapadd( 
   void *memblock,
   size_t size 
);

Parámetros

  • memblock
    Puntero a la memoria del montón.

  • size
    Tamaño de memoria a agregar, en bytes.

Valor devuelto

Si es correcto, _heapadd devuelve 0; si no, la función devuelve – 1 y establece errno a ENOSYS.

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

Comentarios

A partir de la versión 4.0 de Visual C++, la estructura subyacente de la pila se traslada a las bibliotecas en tiempo de ejecución de C para admitir las nuevas características de depuración. Como resultado, _heapadd ya no se admite en cualquier plataforma basado en la API Win32.

Requisitos

Rutina

Encabezado necesario

Encabezado opcional

_heapadd

<malloc.h>

<errno.h>

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

Equivalente en .NET Framework

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.

Vea también

Referencia

Asignación de memoria

free

_heapchk

_heapmin

_heapset

_heapwalk

malloc

realloc