c++标准库(侯捷老师)
沙雕出现了
这个作者很懒,什么都没留下…
展开
-
【c++标准库笔记(一)侯捷老师课程】勿在浮沙筑高台
一、何为泛型编程?所谓泛型编程,就是使用模板 template为主要工具来编写程序二、我们的目标level0:使用c++标准库level1:认识c++标准库(胸中自有丘壑)level2:良好使用c++标准库level3:扩充c++标准库三、标准库与标准模板库标准库(stand library)>标准模板库(stand template library)1....原创 2019-07-16 15:39:29 · 458 阅读 · 0 评论 -
【c++标准库笔记(二)侯捷老师课程】STL体系结构基础
一、STL六大部件1.容器(Cnotainers)2.分配器(Allocators)3.算法(Algorithms)4.迭代器(Iterators):泛化的指针5.适配器(Adapters):转换器6.仿函数(Functors):所创建的类进行加减二、一个精简的栗子三、复杂度1.O(1) O(c):常数时间2.O(n):称为线性时间3.O(lo...原创 2019-07-16 18:53:00 · 237 阅读 · 0 评论 -
【c++标准库笔记(三)侯捷老师课程】STL容器分类与各种测试(附代码及测试截图)
由于源代码有点长,所以我放在GitHub上了 点此可获取源代码目录1.序列式容器2.关联式容器(元素有key-value,适合做快速查找)3.不定序容器二、对容器的测试代码辅助函数:1.对array的测试2.对vector的测试3.对list的测试4.对forward-list的测试5.对deque的测试6.对slist,st...原创 2019-07-18 17:53:44 · 826 阅读 · 0 评论