Przestrzenie nazw
Warianty

std::list::size

Z cppreference.com
<tbody> </tbody> <tbody class="t-dcl-rev "> </tbody><tbody> </tbody>
size_type size() const;
(do C++11)
size_type size() const noexcept;
(od C++11)

Zwraca liczbę elementów w kontenerze, konkretnie std::distance(begin(), end()).

Parametry

(brak)

Zwracana wartość

Liczba elementów w kontenerze.

Złożoność

Stała lub liniowa. (do C++11)
Stała. (od C++11)

Przykład

Poniższy kod wykorzystuje size do wyświetlenia liczby elementów w std::list:

#include <list>
#include <iostream>
 
int main()
{ 
    std::list<int> nums {1, 3, 5, 7};
 
    std::cout << "nums contains " << nums.size() << " elements.\n";
}

Wynik:

nums contains 4 elements.

Zobacz także

sprawdza, czy kontener jest pusty
(publiczna metoda) [edit]
zwraca maksymalną możliwą liczbę elementów
(publiczna metoda) [edit]
Morty Proxy This is a proxified and sanitized view of the page, visit original site.