System.GetMemory

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi

Exemples de code