Namespaces
Variants

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

From cppreference.net

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

Retourne le nombre d'éléments dans le conteneur.

Table des matières

Valeur de retour

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

Complexité

Constante.

Exemple

Le code suivant utilise size pour afficher le nombre d'éléments dans un std:: vector < int > :

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

Voir aussi

retourne le nombre d'éléments pouvant être contenus dans le stockage actuellement alloué
(fonction membre publique)
vérifie si le conteneur est vide
(fonction membre publique)
retourne le nombre maximum possible d'éléments
(fonction membre publique)
modifie le nombre d'éléments stockés
(fonction membre publique)
(C++17) (C++20)
retourne la taille d'un conteneur ou d'un tableau
(fonction template)