呼び出し先の両端キューが空の場合は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; } |
実行結果
トントン・・・ 入ってます トントン・・・ 空です |