
STL
贰月十七
吾尝终日而思矣,不如须臾之所学也。吾尝跂而望矣,不如登高之博见也。……君子生非异也,善假于物也
展开
-
SGI-STL 迭代器实现
SGI-STL 迭代器实现 迭代器模式:该模式能够提供一种方法,使之能够依序寻访某个聚合物(容器)所含的每个元素,而又无需暴露该聚合物的内部表达方式。 ———————————————————————————————————————— 《STL源码剖析》 它是什么?它其实就是算法与容器的一种粘胶剂。它像什么?迭代器的行为非常类似智能指针(SmartPointer),所以对他来说最重原创 2017-03-02 00:17:39 · 876 阅读 · 0 评论 -
STL容器 list、vector、map、set 使用的陷阱
STL容器 list、vector、map、set 使用的陷阱原创 2017-02-25 16:26:55 · 737 阅读 · 0 评论 -
STL的erase()陷阱-迭代器失效总结
STL的erase()陷阱-迭代器失效总结原创 2017-02-24 11:07:42 · 532 阅读 · 0 评论 -
string、vector、list、deque、set、map区别
string、vector、list、deque、set、map区别在STL中基本容器有: string、vector、list、deque、set、map set 和map都是无序的保存元素,只能通过它提供的接口对里面的元素进行访问 setset:集合, 用来判断某一个元素是不是在一个组里面,使用的比较少mapmap:映射,相当于字典,把一个值映射成另一个值,如果想创建字典的话使用它好了 底层采原创 2017-02-25 21:16:10 · 513 阅读 · 0 评论