System.SysUtils.EHeapException

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.SysUtils.ExceptionSystem.TObjectEHeapException

Delphi

EHeapException = class(Exception)

C++

class PASCALIMPLEMENTATION EHeapException : public Exception

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils System.SysUtils

Beschreibung

EHeapException ist die Exception-Klasse für Fehler, die mit Heap-Speicherzuweisungen in Verbindung stehen.

Die von EHeapException abgeleiteten Klassen EOutOfMemory und EInvalidPointer werden dazu verwendet, fehlgeschlagene Zuweisungen von dynamischem Speicher und ungültige Zeigeroperationen abzufangen.

Anmerkung:  Speicher für diese Exceptions wird im Voraus zugewiesen, sobald eine Anwendung startet. Die Zuweisung bleibt bestehen, solange die Anwendung läuft. EHeapException oder Nachkommen davon dürfen niemals direkt ausgelöst werden.

Siehe auch