C++标准库第二讲
- 体系结构与内核分析
- 第1-7节为第一讲
- 读源代码前的准备
第八节:源代码分布
- C++基本语法
- 模板的使用
- 数据结构和算法
- 本课程主要使用:
Gnu C 2.9.1
与Gun C 4.9
- VS2013中源代码的地址
D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include
第九节:OOP(面向对编程) VS GP(泛型编程)
- OOP将数据data和方法methods合在一起
list
不能像vector,deque
一样用全局的sort排序;因为list
内存上不连续,不能进行随机访问迭代器的操作
- 全局排序的源码
- 所有算法最终都是在比较大小!
- Containers和Algorithm各自单独闭门造车,其可以通过Iterator连通
- Algorithm通过Iterator确定操作范围,并通过Iterators取用Container元素。
第十节:操作符重载&&模板(Specialiazation,全/偏特化)
Operator Overloading
操作符重载
类模板
函数模板
成员模板
Specialization,特化
偏特化
声明:本博客由 ranjiewen原创,如需使用请引用或者添加转载字样,谢谢配合。同时也仅代表个人观点。
打赏
打赏
扫码打赏,你说多少就多少
打开支付宝扫一扫,即可进行扫码打赏哦
Powered by 冉杰文,分享从这里开始,精彩与您同在