Namespaces
Variants

std::vector<T,Allocator>:: size

From cppreference.net

size_type size ( ) const ;
(noexcept seit C++11)
(constexpr seit C++20)

Gibt die Anzahl der Elemente im Container zurück.

Inhaltsverzeichnis

Rückgabewert

std:: distance ( begin ( ) , end ( ) )

Komplexität

Konstante.

Beispiel

Der folgende Code verwendet size , um die Anzahl der Elemente in einem std:: vector < int > anzuzeigen:

#include <cassert>
#include <vector>
int main()
{
    std::vector<int> nums;
    assert(nums.size() == 0);
    nums = {1, 2, 3, 4};
    assert(nums.size() == 4);
}

Siehe auch

gibt die Anzahl der Elemente zurück, die im aktuell allokierten Speicher gehalten werden können
(public member function)
prüft, ob der Container leer ist
(public member function)
gibt die maximal mögliche Anzahl von Elementen zurück
(public member function)
ändert die Anzahl der gespeicherten Elemente
(public member function)
(C++17) (C++20)
gibt die Größe eines Containers oder Arrays zurück
(function template)