标准模板库 STL2.pptVIP

  • 9
  • 0
  • 约1.43万字
  • 约 50页
  • 2017-08-15 发布于江西
  • 举报
标准模板库 STL2.ppt

程序设计实习 第二十一讲 标准模板库 STL-II 主讲教师:田永鸿 yhtian@ /cpp2008/tyh/tyh.htm /jiaoxue-CPP/cpp08.htm 2008年5月26日 内容回顾 容器类模板和迭代器 顺序:vector(随机) deque (随机) list(双向) 关联:set (双向) multiset (双向) map (双向) multimap (双向) 容器适配器:stack(不支持) queue (不支持) priority_queue (不支持) 每一类迭代器所能执行的操作不一样。 函数模板 find p = find(v.begin(),v.end(),9); //vector int * pp = find( array,array+4,20);//数组 copy ostream_iteratorint output(cout ,“*); copy (v.begin(),v.end(),output); 重点介绍了vector类模板(其实就是动态数组, 尾部添加数据, 用户无需维护内存) 空构造函数 数组构造 push_back() erase() vectorint::iterator p 课堂问题(1) 给定如下list容器,下述哪些语句是错误的?为什么?

文档评论(0)

1亿VIP精品文档

相关文档