English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
C ++ The Deque empty() function checks whether the container is empty. If the container is empty, it returns1, otherwise return 0.
void empty()
It does not contain any parameters.
It does not return any value.
Let's look at a simple example when the deque is not empty.
#include<iostream> #include<deque> using namespace std; int main() { deque<int> first={5,6,7; if(first.empty()) cout << "Deque is empty"; else cout << "Deque is not empty"; return 0; }
Output:
Deque is not empty
In this example, the empty() function determines that the deque is not empty. Therefore, it returns false.
Let's see a simple example when the deque is empty.
#include<iostream> #include<deque> using namespace std; int main() { deque<int> d; if(d.empty()) cout << "Deque is empty"; else cout << "Deque is not empty"; return 0; }
Output:
Deque is empty
In this example, the empty() function determines that the deque is empty. Therefore, it returns true.