English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Deque (double-ended queue) in C++
La funzione empty() di Deque in C++ verifica se il contenitore è vuoto. Se il contenitore è vuoto, restituisce 1, altrimenti restituisce 0.
void empty()
Non contiene alcun parametro.
Non restituisce alcun valore.
Guardiamo un esempio semplice, quando la coda a doppio estremità non è vuota.
#include<iostream> #include<deque> using namespace std; int main() { deque<int> first={5,6,7}; if(first.empty()) cout << "Deque è vuota"; else cout << "Deque non è vuota"; return 0; }
Output:
La Deque non è vuota
In questo esempio, la funzione empty() determina che la coda a doppio estremità non è vuota. Pertanto, restituisce false.
Vediamo un esempio semplice quando la deque è vuota.
#include<iostream> #include<deque> using namespace std; int main() { deque<int> d; if(d.empty()) cout << "Deque è vuota"; else cout << "Deque non è vuota"; return 0; }
Output:
Deque vuota
In questo esempio, la funzione empty() determina se la deque è vuota. Pertanto, restituisce true.