迭代器设计思路
迭代器设计思路引言指针行为的模拟迭代器traits编程traits设计模式iterator_traits涉及的关联类型value_type
引言
本篇主要思路总结一下《STL源码剖析》第三章中迭代器设计的知识,看得出是好书,可惜目前还没计划开始看STL源码,第一章allocator直接看不懂,迭代器因为之前项目参考的开源代码有涉及因此只能硬着头皮看,最近有面试问倒了干脆就重新拿出来总结一下。迭代器的设计中一个比较关键的部分是traits设计模式的理解。
指针行为的模拟
迭代器是一种类似指针行为的对象, 因此
原创
2020-10-18 11:25:20 ·
299 阅读 ·
0 评论