System.Generics.Collections.TQueue.Enqueue
Delphi
procedure Enqueue(const Value: T); inline;
C++
void __fastcall Enqueue(const T Value);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TQueue |
Description
Ajoute un élément à la fin de la file d'attente.
Enqueue ajoute l'élément donné Value à la fin de la file d'attente. Vous pouvez placer nil dans la file. La propriété Count est incrémentée de 1. Si Count a atteint la capacité, la taille de la file d'attente est automatiquement augmentée. La propriété Count est incrémentée de 1.
Un événement OnNotify survient en indiquant qu'un élément a été ajouté à la file d'attente.
C'est une opération O(1), sauf si la capacité doit être augmentée. Dans ce cas, c'est une opération O(n), où n est égal à Count.
Voir aussi
Exemples de code