_heapadd
Dodaje pamięć do sterta.
Ważne
Ta funkcja jest przestarzała. Począwszy od programu Visual Studio 2015, nie jest on dostępny w CRT.
Składnia
int _heapadd(
void *memblock,
size_t size
);
Parametry
memblock
Wskaźnik do pamięci stertowej.
size
Rozmiar pamięci do dodania w bajtach.
Wartość zwracana
Jeśli operacja powiedzie się, _heapadd
zwraca wartość 0; w przeciwnym razie funkcja zwraca wartość -1 i ustawia wartość errno
ENOSYS
.
Aby uzyskać więcej informacji na temat tych i innych kodów powrotnych, zobacz errno
, _doserrno
, _sys_errlist
i _sys_nerr
.
Uwagi
Począwszy od języka Visual C++ w wersji 4.0, podstawowa struktura sterty została przeniesiona do bibliotek czasu wykonywania języka C w celu obsługi nowych funkcji debugowania. W związku z tym _heapadd
nie jest już obsługiwana na żadnej platformie opartej na interfejsie API Win32.
Wymagania
Procedura | Wymagany nagłówek | Opcjonalny nagłówek |
---|---|---|
_heapadd |
<malloc.h> | <errno.h> |
Aby uzyskać więcej informacji o zgodności, zobacz Zgodność w temacie Wprowadzenie.
Zobacz też
Alokacja pamięci
free
_heapchk
_heapmin
_heapset
_heapwalk
malloc
realloc