Insert (Vektoroperation)
Insert
Stack | Position | Beschreibung |
---|---|---|
Stack(In) | Top | Vektor |
Top-1 | einzufügendes Element | |
Stack(Out) | Top | - |
Fügt den Wert von Stack-Top-1 als letztes Element an den auf dem Stack-Top liegenden Vektor an.
Code-Beispiel:
3€ [ 1€ 2€ ] Insert => [ 1€ 2€ 3€ ]
Wenn ein Element an den Anfang eines Vektors gestellt werden soll, muss der Operator | benutzt werden.
Hinweis: Ein leerer Vektor mit n prä-allokierten Elementen kann mit CreateVector erzeugt werden. Damit kann die Konstruktion sehr großer Vektoren noch mehr beschleunigt werden.