System.Generics.Collections.TStack.Extract

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Extract: T; inline;

C++

T __fastcall Extract();

Propriétés

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

Description

Retire le premier élément de la pile.

Extract retire et renvoie le premier élément de la pile. 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 Extract est identique à la méthode Pop à l'exception du code d'événement indiquant qu'un élément a été extrait plutôt que retiré.

La méthode Extract fonctionne de façon similaire à la méthode Peek à l'exception que Extract retire un élément de la pile.

La méthode Extract est similaire à la méthode Pop et elle est fournie afin de retirer les éléments sans libération.

C'est une opération O(1).

Voir aussi