纸符道士

自古英雄如美女 不许人间现白头

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  4 Posts :: 7 Stories :: 0 Comments :: 0 Trackbacks

常用链接

留言簿(1)

我参与的团队

搜索

  •  

最新评论

阅读排行榜

评论排行榜

#include<iostream>
#include<deque>
using namespace std;
void Display(deque<char>&,deque<char>::iterator&);
int main(void)
{
 std::deque<char> charDeque;
 for(int i=0;i<10;i++)
  charDeque.push_front(65+i); //为双端队列加入10个元素,每次都在首位置加入
 std::deque<char>::iterator iter;
 Display(charDeque,iter); //显示
 std::deque<char>::iterator start;
 start=charDeque.begin();
 charDeque.insert(start+3,'A'); //向双向队列 指定 位置加入元素‘A’
Display(charDeque,iter);
charDeque.pop_back(); //删除最后一个元素
Display(charDeque,iter);
charDeque.pop_front(); //删除第一个元素
Display(charDeque,iter);

charDeque.erase()
 return 0;
}
 void Display(std::deque<char> &charDeque,std::deque<char>::iterator &iter)
{
 for(iter=charDeque.begin();iter!=charDeque.end();iter++)
  cout<<*iter;
 cout<<endl;
}
posted on 2007-10-29 09:34 纸符道士 阅读(809) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理