Freigeben über


Vektor Member

[Diese Dokumentation ist nur eine Vorschau und wird in späteren Versionen ggf. geändert. Blank topics are included as placeholders.]

Referenz

Konstruktoren

Vektor

Erstellt einen Vektor oder einer bestimmten Größe mit Elementen eines bestimmten Werts oder mit bestimmten allocator oder als Kopie eines anderen Vektor.

Typedefs

allocator_type

Ein Typ, der die allocator-Klasse für das Vektorobjekt darstellt.

const_iterator

Ein Typ, der einen Iterator mit wahlfreier Zugriff bereitstellt, der ein const-Element in einem Vektor lesen kann.

const_pointer

Ein Typ, der einen Zeiger auf einen const-Element in einem Vektor bereitstellt.

const_reference

Ein Typ, der einen Verweis auf ein const gespeicherten Element stellt in einem Vektor zum Lesen und Ausführen von const Vorgänge.

const_reverse_iterator

Ein Typ, der einen Iterator mit wahlfreier Zugriff bereitstellt, der jedes Element im const Vektor lesen kann.

difference_type

Ein Typ, der den Unterschied zwischen den beiden Adressen von Elementen in einem Vektor bereitstellt.

Iterator

Ein Typ, der einen Iterator mit wahlfreier Zugriff bereitstellt, die gelesen werden können oder jedes Element in einem Vektor ändert.

pointer

Ein Typ, der einen Zeiger auf ein Element in einem Vektor bereitstellt.

-Referenz

Ein Typ, der einen Verweis auf einen gespeicherten Element stellt in einem Vektor.

reverse_iterator

Ein Typ, der einen Iterator mit wahlfreier Zugriff bereitstellt, die gelesen werden können oder jedes Element in einem umgekehrten Vektor ändert.

size_type

Ein Typ, der die Anzahl von Elementen in einem Vektor ansieht.

value_type

Ein Typ, der den gespeicherten Datentyp darstellt, in einem Vektor.

Memberfunktion

assign

Löscht einen Vektor und kopiert die angegebenen Elemente in den leeren Vektor.

at

Gibt einen Verweis auf das Element an einem angegebenen Speicherort im Vektor zurück.

back

Gibt einen Verweis auf das letzte Element der Vektor zurück.

begin

Gibt einen Iterator mit wahlfreier Zugriff auf das erste Element im Vektor zurück.

capacity

Gibt die Anzahl von Elementen zurück, mit der der Vektor enthalten kann, ohne dass mehr Speicherplatz zuzuordnen.

cbegin

Gibt einen direkten const Iterator auf das erste Element im Vektor zurück.

cend

Gibt einen direkten const Iterator zurück, der direkt über dem Ende des Vektors hinaus zeigt.

crbegin

Gibt einen konstanten Iterator auf das erste Element in einem umgekehrten Vektor zurück.

crend

Gibt einen konstanten Iterator auf das Ende eines umgekehrten Vektor zurück.

clear

Löscht die Elemente des Vektors.

data

Gibt einen Zeiger auf das erste Element im Vektor zurück.

Bereitstellen auf

Fügt ein Element ein, das an der Stelle in den Vektor an einer angegebenen Position erstellt wird.

emplace_back

Fügt der Auflistung ein Element hinzugefügt, das an der Stelle am Ende des Vektors erstellt wird.

empty

Prüft, ob der Container leer ist Vektor.

end

Gibt einen Iterator mit wahlfreier Zugriff zurück, der am Ende des Vektors zeigt.

Löschen

Entfernt ein Element oder einen Bereich von Elementen in einem Vektor aus den angegebenen Positionen.

front

Gibt einen Verweis auf das erste Element in einem Vektor zurück.

get_allocator

Gibt ein Objekt an die allocator-Klasse zurück, die von einem Vektor verwendet wird.

Einfügen

Fügt ein Element oder mehrere Elemente in den Vektor an der angegebenen Position ein.

max_size

Gibt die maximale Länge der Vektor zurück.

pop_back

Löscht das Element am Ende des Vektors.

push_back

Fügen Sie ein Element am Ende der Vektor hinzu.

rbegin

Gibt einen Iterator auf das erste Element in einem umgekehrten Vektor zurück.

rend

Gibt einen Iterator auf das Ende eines umgekehrten Vektor zurück.

reserve

Reserviert eine Mindestlänge Speicher für ein Vektorobjekt.

resize

Gibt eine neue Größe für einen Vektor an.

shrink_to_fit

Verwirft Überkapazität.

size

Gibt die Anzahl der Elemente im Vektor zurück.

Austausch

Tauscht die Elemente von zwei Vektoren aus.

Operatoren

operator[]

Gibt einen Verweis auf den Vektor Element an der angegebenen Position zurück.

operator=

Ersetzt die Elemente der Vektor durch eine Kopie eines anderen Vektor.

Siehe auch

Referenz

Vektor Klasse

Thread-Sicherheit in der C++-Standardbibliothek

Standardvorlagenbibliothek