Files
Data-Structure/STL/STL-Deque/deque.cpp
e2hang 0ea4e65fba STL
2025-08-01 11:20:21 +08:00

23 lines
446 B
C++

#include <iostream>
#include <string>
#include <deque>
using namespace std;
int main(){
deque<string> a;
a.push_back("First");
a.push_back("Second");
for(string x : a){
cout << x << " ";
}
cout << endl;
auto it = a.begin(); // auto = std::deque<string>::iterator
a.insert(it + 1, "Insert");
a.push_front("Naught");
a.push_back("Last");
for(it = a.begin(); it != a.end(); it++){
cout << *it << " ";
}
cout << endl;
return 0;
}