System.Generics.Collections.TStack

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.Generics.Collections.TEnumerableSystem.TObjectTStack

Delphi

TStack<T> = class(TEnumerable<T>)

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.Generics.Collections.pas
System.Generics.Collections.hpp
System.Generics.Collections System.Generics.Collections

Description

Pile de style dernier entré premier sorti.

TStack représente une pile de style dernier entré premier sorti. La taille est arbitraire et elle s'étend en cas de besoin. Vous pouvez placer nil sur la pile.

Lorsque la pile est modifiée, un événement OnNotify est généré.

La propriété Count contient le nombre d'entrées de la pile.

La classe TObjectStack hérite de TStack et fournit un mécanisme automatique de libération des objets retirés des piles.

Voir aussi

Exemples de code