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