API:System.Generics.Collections.TObjectStack.Pop
Delphi
procedure Pop;
C++
HIDESBASE void __fastcall Pop();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TObjectStack |
Description
Retire un élément de la pile.
System.Generics.Collections.TObjectStack.Pop hérite de System.Generics.Collections.TStack.Pop. Tout le contenu en-dessous de cette ligne se réfère à System.Generics.Collections.TStack.Pop.
Retire un élément de la pile.
Cette méthode retire un élément au sommet de la pile et le renvoie. La propriété Count est décrémentée de 1. Si Count a déjà la valeur 0, une erreur est déclenchée.
Un événement OnNotify survient en indiquant qu'un élément a été retiré de la pile. La méthode Pop est identique à la méthode Extract à l'exception du code d'événement indiquant qu'un élément a été retiré plutôt qu'extrait.
La méthode Pop fonctionne de façon similaire à la méthode Peek à l'exception que Pop retire un élément de la pile.
C'est une opération O(1).