C ++ Deque empty()函數(shù)檢查容器是否為空。如果容器為空,則返回1,否則返回0。
void empty()
它不包含任何參數(shù)。
它不返回任何值。
讓我們看一個(gè)簡(jiǎn)單的實(shí)例,當(dāng)雙端隊(duì)列不為空時(shí)。
#include <iostream>
#include<deque>
using namespace std;
int main()
{
deque<int> first={5,6,7};
if(first.empty())
cout<<"Deque為空";
else
cout<<"Deque不為空";
return 0;
}輸出:
Deque不為空
在此示例中,empty()函數(shù)確定雙端隊(duì)列不為空。因此,它返回false。
讓我們看一個(gè)簡(jiǎn)單的實(shí)例,當(dāng)雙端隊(duì)列為空時(shí)。
#include <iostream>
#include<deque>
using namespace std;
int main()
{
deque<int> d;
if(d.empty())
cout<<"Deque為空";
else
cout<<"Deque不為空";
return 0;
}輸出:
Deque為空
在此示例中,empty()函數(shù)確定雙端隊(duì)列為空。因此,它返回true。