empty

De cppreference.com.
Aller à : Navigation, rechercher

Syntaxe :

    #include <vector>
    bool empty() const;

La méthode empty() retourne vrai si le vecteur ne contient aucun élément, faux sinon.

Le code suivant, par exemple, utilise empty() comme condition d'arrêt d'une boucle while pour vider un vecteur et afficher son contenu en partant de la fin.

    vector<int> v;
    for( int i = 0; i < 5; i++ ) 
    {
      v.push_back(i);
    }
    while( !v.empty() )
    {
      cout << v.back() << endl;
      v.pop_back();
    }

Sujets connexes : size push_back pop_back

Outils personnels
Espaces de noms
Variantes
Actions
Navigation
Boîte à outils
Autres langues