empty

Da cppreference.com.

Sintassi:

    #include <stack>
    bool empty() const;

La funzione empty() function ritorna **true** se lo stack non ha elementi, altrimenti ritorna il booleano **false**

Nell'esempio seguente empty() viene usata come condizione di stop in loop per svuotare uno stack e mostrare i suoi contenuti in ordine inverso

   stack<int> s;
   for( int i = 0; i < 5; i++ ) {
     s.push(i);
   }
   while( !s.empty() ) {
     cout << s.top() << endl;
     s.pop();
   }


Argomenti correlati: size

Strumenti personali
Namespace
Varianti
Azioni
Navigazione
Strumenti
Altre lingue