System.SysGetMem
Delphi
function SysGetMem(Size: NativeInt): Pointer;
C++
extern DELPHI_PACKAGE void * __fastcall SysGetMem(System::NativeInt Size);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | GETMEM.INC System.hpp |
System | System |
Description
Alloue un nombre spécifié d'octets et leur renvoie un pointeur. Lorsque vous implémentez un gestionnaire de mémoire personnel, utilisez SysGetMem pour allouer dynamiquement Size octets de mémoire.
Remarque : L'unité System fournit une implémentation limitée de SysGetMem. Si le gestionnaire de mémoire personnalisé doit prendre en charge le décompte de références et les objets qui peuvent être partagés entre les processus, utilisez l'implémentation de SysGetMem fournie par l'unité ShareMem. Le cas échéant, ShareMem doit être la première unité du fichier projet pour mettre en application un modèle cohérent de gestion de la mémoire.
Avertissement : C'est une fonction interne qui ne doit pas être appelée directement par une application. Utilisez à la place la fonction GetMem.