65,211
社区成员
发帖
与我相关
我的任务
分享#include <iostream>
#include <deque>
using std::cout;
int main()
{
deque<char> container1;
deque<char>::iterator pointer;
container1[0]='a',container1[1]='b',container1[2]='c';
for(pointer=container1.begin();pointer!=container1.end();pointer++)
cout<<*pointer<<" ";
}#include <iostream>
#include <deque>
using namespace std;
int main ()
{
deque<int> mydeque (10); // 10 zero-initialized elements
unsigned int i;
deque<int>::size_type sz = mydeque.size();
// assign some values:
for (i=0; i<sz; i++) mydeque[i]=i;
// reverse order of elements using operator[]:
for (i=0; i<sz/2; i++)
{
int temp;
temp = mydeque[sz-1-i];
mydeque[sz-1-i]=mydeque[i];
mydeque[i]=temp;
}
cout << "mydeque contains:";
for (i=0; i<sz; i++)
cout << " " << mydeque[i];
cout << endl;
return 0;
}
#include <iostream>
#include <deque>
using std::cout;
using std::deque;
int main()
{
deque<char> container1;
deque<char>::iterator pointer;
container1.push_back('a'),container1.push_back('b'),container1.push_back('c');
for(pointer=container1.begin();pointer!=container1.end();pointer++)
cout<<*pointer<<" ";
}
#include <iostream>
#include <deque>
using namespace std;
int main()
{
deque<char> container1;
deque<char>::iterator pointer;
container1.resize(3);
container1[0]='a',container1[1]='b',container1[2]='c';
for(pointer=container1.begin();pointer!=container1.end();pointer++)
cout<<*pointer<<" ";
return 0;
}