博客专栏  >  架构   >  STL的精髓

STL的精髓

初接触C++时是不是对模板充满了好奇,并且不明白模板的具体用处,在这里为您详细介绍由模板构建的新世界!

关注
1 已关注
4篇博文
  • 模板共享指针(shared_ptr)原理实现

    最近在书中看到关于智能指针的描述,由于之前没有使用过智能指针,便通过调试源代码(源代码的实现有点杂乱,并不能以最简单直观的方式呈现)了解原理后,以简单直接的方式写了一个shared_ptr指针类。关于...

    2017-05-04 23:35
    829
  • STL之Vector(Linux内核)完整实现

    自上次写了map之后对Vector比较感兴趣,由于对Vector理解不是很深刻,利用业余时间从Linux系统中拷贝出完整的Vector代码进行学习参考,并对一部分做了修改可以在Windows系统运行。...

    2017-04-14 22:15
    898
  • STL之双向循环链表(List)的内部关系

    /* *简单的list双向链表结构关系 * *李坤昱 *326087275@qq.com * * *从简单到复杂的学习之路 */ #include template class listnode//...

    2016-12-29 22:12
    496
  • STL之Map完整(Linux内核)内部实现

    刚开始接触Map的时候,了解到Map采用映射的方式储存数据,为了满足自己的好奇心,自己参考相关书籍,并且调试Linux系统的Map源码,成功完成了Map完整代码的封装。总体来说Windows系统Map...

    2017-01-18 21:07
    694
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部