- 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的每一个容器类模板中都定义了一组
您可能关注的文档
最近下载
- 2025及以后5年中国育婴师行业发展前景分析及战略咨询研究报告.docx
- 科创KC510系列变频器使用说明书.pdf
- 1:20万都匀幅(G-48-18) 地质图说明书矿产图说明书(贵州)..pdf VIP
- 03K132 风管支吊架图集.pdf
- 小额贷款5000急用不看征信(四篇).docx VIP
- 2026届高三语文修改病句题名校1月模拟汇编(真题含答案解析).docx VIP
- 《咳嗽之辨证论治》—唐步祺.pdf VIP
- 岛电FP93程序调节器通讯接口说明书.pdf VIP
- 房地产经纪人协理考试题库全新版(附答案).pdf VIP
- 清单02 考前必记人文地理13个核心理论(抢分清单)-2026年高考地理终极冲刺与押题讲练(全国通用).docx
原创力文档

文档评论(0)