Sintassi:
#include <deque> bool empty() const;
la funzione empty() ritorna true se deque non ha elementi, altrimenti
ritorna false
Nell'esempio che segue empty() viene usata con condizione di stop in un loop while per svuotare una deque e mostrare i suoi contenuti in ordine inverso:
deque<int> dq; for( int i = 0; i < 5; i++ ) { dq.push_back(i); } while( !dq.empty() ) { cout << dq.back() << endl; dq.pop_back(); }
Argomenti correlati: size