美文网首页
项目:mySTL

项目:mySTL

作者: jdzhangxin | 来源:发表于2021-07-31 14:26 被阅读0次

黑体部分可尝试自行实现

1. 复数类模板

  • complex<>
    include/Complex.h
    Test/complextest.cpp

2. 容器

2.1 顺序容器

  • vector<>
    include/Vector.h
    Test/vectortest.cpp
  • list<>
    include/List.h
    Test/listtest.cpp
  • deque<>
    include/Deque.h
    Test/dequetest.cpp
  • valarray<>
    include/Valarray.h

2.2 关联容器

  • pair<>
    include/Utility.h
  • set<>
    include/Set.h
    Test/settest.cpp
  • multiset<>
    include/Multiset.h
    Test/multisettest.cpp
  • bitset<>
    include/Bitset.h
    Test/bitsettest.cpp
  • map<>
    include/Map.h
    Test/maptest.cpp
  • multimap<>
    include/Multimap.h
    Test/multimaptest.cpp

2.3 容器迭代器

  • stack<>
    include/Stack.h
    Test/stacktest.cpp
  • queue<>
    include/Queue.h
    Test/queuetest.cpp
  • priority_queuetest<>
    Test/priority_queuetest.cpp

3. 算法

  • fill()fill_n()generate()generate_n()min()max()for_each()find()find_if()count()count_if()equal()advance()distance()copy()
    include/Algorithm.h

4. 仿函数

include/Functional.h
Test/functionaltest.cpp
include/ReverseIterator.h

5. 迭代器

include/Iterator.h
Test/iteratortest.cpp

6. 智能指针

  • unique_ptr<>smart_ptr<>
    include/Memory.h

7. 空间分配器

include/Alloc.h
include/Allocator.h
include/Construct.h
include/UninitializedFunctions.h

8. 其他

include/RBtree.h
include/TypeTraits.h

相关文章

  • 项目:mySTL

    黑体部分可尝试自行实现 1. 复数类模板 complex<>include/Complex.hTest/compl...

  • 项目,项目

    现在是下午2:26,准备出去见客户,生命不是在于运动,是在于奔跑!有时候真的挺累的。大部分人都说顾客是上帝。但很明...

  • 项目、项目组合、项目集

    项目组合、项目集、项目 项目组合可包含项目组合(portfolio)、项目集(program)、项目 项目集可包含...

  • 项目找项目

    一位小蘑菇弱弱地问我,怎么找项目啊?我忽然想起昨天写的《让书推荐书》,灵机一动:“让项目找项目。”又开始...

  • 标题

    你好 现在还好吗?情调item 项目 项目子项目子项目 项目 项目 这是什么 项目 项目 还好吗?

  • 2018-05-28

    项目流程 项目启动 (开通告知) 项目规划 (业务访谈) 项目执行 (项目培训) 项目监控 (数据录入) 项目收尾...

  • 14-项目管理辅助知识

    立项管理 大纲 项目建议书 项目可行性研究(项目论证、项目评估) 项目审批 项目招投标 项目合同谈判与签订 项目建...

  • markdown 学习

    MarkDown 学习 无序列表: 项目1 项目2 项目3 有序列表: 项目1 项目2 项目3

  • Django项目——创建项目

    前提:Python3 、pip 、PyCharm客户端 都已经安装好了。方法百度一下。 1.安装Django 我的...

  • django项目:创建项目

    最近想通过django搭建一个项目,为了不半途而废,决定记录一下搭建项目的整个过程。 1.通过pycharm创建一...

网友评论

      本文标题:项目:mySTL

      本文链接:https://www.haomeiwen.com/subject/rqhtpltx.html