Sdílet prostřednictvím


_heapadd

Přidá paměti haldy.

int _heapadd( 
   void *memblock,
   size_t size 
);

Parametry

  • memblock
    Ukazatel na paměti haldy.

  • size
    Velikost paměti, přidejte v bajtech.

Vrácená hodnota

Pokud je úspěšná, _heapadd vrátí 0. jinak vrátí funkce hodnotu –1 a nastaví errno na ENOSYS.

Další informace o této a dalších návratové kódy, viz _doserrno, kód chyby, _sys_errlist a _sys_nerr.

Poznámky

Počínaje Visual C++ verze 4.0, základní strukturu haldy byl přesunut do C Runtime knihovny nové funkce ladění.Výsledkem je _heapadd není podporován na libovolné platformě, která je založena na rozhraní Win32 API.

Požadavky

Rutina

Požadované záhlaví

Volitelné záhlaví

_heapadd

<malloc.h>

<errno.h>

Další informace o kompatibilitě v tématu Compatibility v úvodu.

Ekvivalent v rozhraní .NET Framework

Nelze použít Použijte volání funkce standardní C, PInvoke. Další informace naleznete v tématu Příklady vyvolat platformu.

Viz také

Referenční dokumentace

Přidělení paměti

free

_heapchk

_heapmin

_heapset

_heapwalk

MALLOC

realloc