Traductions de cette page?:

empty

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