呼び出し先の両端キューが空の場合はtrueを返し、そうでない場合はfalseを返す
| bool empty() const; |
#include <iostream>
#include <deque>
using namespace std;
void deque_empty(deque<char> &ob){
if(ob.empty()) cout << "空です\n";
else cout << "入ってます\n";
}
int main()
{
deque<char> ob(10, 'a');
cout << "トントン・・・\n";
deque_empty(ob);
ob.clear();
cout << "トントン・・・\n";
deque_empty(ob);
return 0;
}
|
実行結果
| トントン・・・ 入ってます トントン・・・ 空です |