System.GetMemory
Delphi
function GetMemory(Size: NativeInt): Pointer; cdecl;
C++
extern DELPHI_PACKAGE void * __cdecl GetMemory(NativeInt Size);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.pas System.hpp |
System | System |
Description
GetMemory alloue un bloc de mémoire.
GetMemory alloue un bloc de la taille (Size
) donnée sur le tas et renvoie l'adresse de cette mémoire. Les octets de la mémoire tampon allouée ne sont pas mis à zéro. Pour libérer la mémoire tampon, utilisez la routine FreeMemory. Si la mémoire disponible ne permet pas d'allouer le bloc, une exception EOutOfMemory est déclenchée.
Si la mémoire nécessite une réinitialisation à zéro, vous pouvez utiliser AllocMem.
Remarque : GetMemory est la version compatible C++ de GetMem.