Traduzioni di questa pagina?:

empty

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