Namespaces
Variants

std::inplace_vector<T,N>:: size

From cppreference.net

constexpr size_type size ( ) const noexcept ;
(seit C++26)

Gibt die Anzahl der Elemente im Container zurück.

Inhaltsverzeichnis

Rückgabewert

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

Komplexität

Konstante.

Beispiel

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

Siehe auch

[static]
gibt die Anzahl der Elemente zurück, die im aktuell allozierten Speicher gehalten werden können
(öffentliche statische Elementfunktion)
prüft, ob der Container leer ist
(öffentliche Elementfunktion)
[static]
gibt die maximal mögliche Anzahl von Elementen zurück
(öffentliche statische Elementfunktion)
ändert die Anzahl der gespeicherten Elemente
(öffentliche Elementfunktion)
(C++17) (C++20)
gibt die Größe eines Containers oder Arrays zurück
(Funktionstemplate)