empty
Aus cppreference.com
< cpp
Syntax:
#include <vector> bool empty() const;
Die empty() Funktion liefert true zurück wenn der Vektor keine Elemente beinhaltet, ansonsten false.
Der folgende Code zum Beispiel benutzt empty() als Haltebedingung in einer while Schleife, um einen Vektor zu leeren und dessen Inhalt in umgekehrter Reihenfolge darzustellen:
vector<int> v; for( int i = 0; i < 5; i++ ) { v.push_back(i); } while( !v.empty() ) { cout << v.back() << endl; v.pop_back(); }