API:System.Generics.Collections.TObjectStack

Aus RAD Studio API Documentation

<imagemap>-Fehler: Bild ist ungültig oder nicht vorhanden

Delphi

TObjectStack<T: class> = class(TStack<T>)

C++

template<typename T> class PASCALIMPLEMENTATION TObjectStack__1 : public TStack__1<T>

Eigenschaften

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

Beschreibung

Repräsentiert das LIFO-Prinzip (Last In - First Out) eines Stacks. {{#multireplace:System.Generics.Collections.TObjectStack|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} erbt von {{#multireplace:System.Generics.Collections.TStack|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Der folgende Inhalt bezieht sich auf {{#multireplace:System.Generics.Collections.TStack|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.

Repräsentiert das LIFO-Prinzip (Last In - First Out) eines Stacks.

TStack repräsentiert das LIFO-Prinzip (Last In - First Out) eines Stacks desselben Typs. TStack hat eine beliebige Größe, die bei Bedarf erweitert wird. Sie können nil auf den Stack legen.

Wenn sich der Stack ändert, wird ein OnNotify-Ereignis erzeugt.

Count enthält die Anzahl der Stack-Einträge.

Die Klasse TObjectStack stammt von TStack ab und stellt einen automatischen Mechanismus für die Freigabe von Objekten bereit, die aus dem Stack entfernt wurden.

Siehe auch

Codebeispiele