System.Generics.Collections.TQueue.Enqueue

De RAD Studio API Documentation
Aller à : navigation, rechercher

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