Jmenné prostory
Varianty
Akce

std::vector::size

Z cppreference.com
size_type size() const;

Vrátí počet prvků v kontejneru, tj. std::distance(begin(), end()).

Obsah

[editovat] Parametry

(žádné)

[editovat] Návratová hodnota

Počet prvků v kontejneru.

[editovat] Výjimky

(žádné) (před C++11)
noexcept specification:  
noexcept
  
(počínaje C++11)

[editovat] Asymptotická časová složitost

Konstantní.

[editovat] Příklad

Následující kód používá size pro zobrazení počtu prvků v kontejneru std::vector<int>:

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

Výstup:

nums obsahuje 4 prvky.

[editovat] Viz také

vrátí počet prvků, kolik se vejde do současného alokovaného místa
(veřejná členská funkce) [edit]
zjistí zda-li je kontejner prázdný
(veřejná členská funkce) [edit]
vrátí maximální možný počet prvků
(veřejná členská funkce) [edit]
přenastaví počet prvků
(veřejná členská funkce) [edit]