System.Generics.Collections.TObjectQueue.Dequeue

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Dequeue;

C++

HIDESBASE void __fastcall Dequeue();

Propriétés

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

Description

Retire le premier élément de la file d'attente.

Dequeue retire mais ne renvoie pas le premier élément de la file d'attente. 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.

Remarque :  TObjectQueue.La méthode Dequeue est différente de la méthode TQueue.Dequeue du fait que c'est une procédure et qu'elle ne renvoie pas l'élément retiré de la file. Sinon, les deux méthodes fonctionnent de façon similaire. Utilisez TQueue.Peek pour travailler avec la tête de la file et TQueue.Dequeue lorsque vous avez terminé avec la tête, ou utilisez autrement TQueue.Extract pour prendre la possession.

Voir aussi