_heapadd

힙에 메모리를 추가합니다.

중요

이 함수는 사용되지 않습니다. Visual Studio 2015부터 CRT에서 사용할 수 없습니다.

구문

int _heapadd(   
   void *memblock,  
   size_t size   
);  

매개 변수

memblock
힙 메모리에 대한 포인터입니다.

size
추가할 메모리 크기(바이트)입니다.

반환 값

성공하면 _heapadd에서 0을 반환합니다. 그렇지 않으면 함수에서 –1을 반환하고 errnoENOSYS로 설정합니다.

이러한 반환 코드 및 기타 반환 코드에 대한 자세한 내용은 _doserrno, errno, _sys_errlist 및 _sys_nerr를 참조하세요.

설명

Visual C++ 버전 4.0부터 새 디버깅 기능을 지원하기 위해 기본 힙 구조가 C 런타임 라이브러리로 이동되었습니다. 따라서 _heapadd 는 Win32 API를 기반으로 하는 플랫폼에서 더 이상 지원되지 않습니다.

요구 사항

루틴 필수 헤더 선택적 헤더
_heapadd <malloc.h> <errno.h>

호환성에 대한 자세한 내용은 소개에서 호환성을 참조하세요.

참고 항목

메모리 할당
free
_heapchk
_heapmin
_heapset
_heapwalk
malloc
realloc