- 1
- 0
- 约1.14万字
- 约 63页
- 2017-08-14 发布于江西
- 举报
第7章_模板new.ppt
本章作业 作业:一,二(3,4),三,四(3,5) * * * * * * * * * * * * 6.成员函数at() 重载运算符“[ ]”使直接访问vector的元素成为可能。但是仍然不会检查引用是否是有效的元素。 由于缺省运行期检查,从而保证了最快的访问速度。使用“[ ]”符号也使程序更易读更直观。尽管如此,运行期检查在有些情况下也是不可避免的,使用成员函数at( )来代替运算符“[ ]”更安全。 运行example7_07.cpp 7.front 和back操作 成员函数front()和back()分别访问容器开始和结尾的一个元素。成员函数push_back()在容器的结尾附加一个元素。当容器耗尽它的空闲内存时,函数重分配内存再附加元素。成员函数pop_back()将最后一个元素移出容器。 运行example7_08.cpp,演示front与back的使用 8.容器赋值 STL容器重载赋值运算符,因此允许同类型的容器互相赋值,每一个vector元素都必须是同样的大小。因为派生对象可能有额外的成员,它的大小可能比基类要大。不要将派生对象存储在vector基类 中,但是可以通过存储派生对象指针到vector基类*来达到多态。 7.4.3 迭代器(iterator) 迭代器本质上不是指针,但不妨像那样想,并把它当作一个指针来使用。STL的每一个容器类模板中都定义了一组
您可能关注的文档
- 常用工具软件 第7章 多媒体应用软件.ppt
- 顾问式销售技术41109.doc
- thingk different 广告文体学分析.ppt
- 5思政课准备论.ppt
- 网络媒介成员自身定位及短期工作计划.ppt
- 专业建设与课程改革1.ppt
- 第一章导论69602.ppt
- 令人难以置信的中国画.ppt
- 沈阳公务员考试辅导.doc
- 如何打造坚实的基层团队66915.doc
- 部编人教版三年级语文上册部编版教案-第5单元16.金色的草地.doc
- 部编人教版三年级语文上册部编版教案-第6单元18.富饶的西沙群岛.doc
- 部编人教版三年级语文上册部编版教案-第6单元19.海滨小城3套.doc
- 部编人教版三年级语文上册部编版教案-第7单元21.大自然的声音.doc
- 部编人教版三年级语文上册部编版教案-第6单元19.海滨小城.doc
- 部编人教版三年级语文上册20.美丽的小兴安岭课堂实录3套.doc
- 部编人教版三年级语文上册20.美丽的小兴安岭说课稿3套.doc
- 部编人教版三年级语文上册20美丽的小兴安岭第1课时教案.doc
- 部编人教版三年级语文上册20美丽的小兴安岭含答案3套.doc
- 部编人教版三年级语文上册20美丽的小兴安岭第1课时教案3套.doc
原创力文档

文档评论(0)