System.Generics.Collections.TQueue.Enqueue
Delphi
procedure Enqueue(const Value: T); inline;
C++
void __fastcall Enqueue(const T Value);
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TQueue |
Beschreibung
Fügt am Ende der Warteschlange einen Eintrag hinzu.
Enqueue fügt am Ende der Warteschlange den angegebenen Value-Eintrag hinzu. Sie können nil hinzufügen. Count wird um 1 inkrementiert. Wenn Count den Wert der Kapazität erreicht hat, wird die Warteschlange automatisch vergrößert.
Ein OnNotify-Ereignis zeigt an, dass der Warteschlange ein Eintrag hinzugefügt wurde.
Dies ist eine O(1)-Operation, außer wenn die Kapazität erhöht werden muss. In diesem Fall ist es eine O(n)-Operation, wobei n Count ist.
Siehe auch
Codebeispiele