System.Generics.Collections.TStack.Pop

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Pop: T; inline;

C++

T __fastcall Pop(void);

Propriétés

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

Description

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).

Voir aussi