valと同じ値の要素を両端キューの先頭に追加する
| void push_front(const T &val) |
#include <iostream>
#include <deque>
using namespace std;
int main()
{
deque<char> ob;
int i;
for(i=0; i<10; i++) ob.push_back('a'+i);
for(i=0; i<ob.size(); i++) cout << ob[i] << " ";
cout << "\n";
for(i=0; i<10; i++) ob.push_front('A'+i);
for(i=0; i<ob.size(); i++) cout << ob[i] << " ";
return 0;
}
|
実行結果
| a b c d e f g h i j J I H G F E D C B A a b c d e f g h i j |