摘要: 我们之前有<C++模板编程模块>中的第<四>节 理解空间配置器allocator优化STL中的Vector 我将在此基础上加入迭代器功能代码 Iterator 为什么可以遍历所有的容器的方式都一样? auto it =continer.beign(); for( ;it!=continer.end( 阅读全文
posted @ 2022-11-22 23:36 Hello_Bugs 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 迭代器的功能: 提供一种统一的方式,来透明的遍历容器 理解 begin()方法,end()方法, ++ , * 的用处 其中 C++11 中提供的foreach的方式,其底层还是通过迭代器来进行遍历的. #include <iostream> using namespace std; class M 阅读全文
posted @ 2022-11-22 17:08 Hello_Bugs 阅读(51) 评论(0) 推荐(0) 编辑