摘要: 从零开始写STL 智能指针 智能指针的分类及其特点: scoped_ptr:初始化获得资源控制权,在作用域结束释放资源 shared_ptr: 引用计数来控制共享资源,最后一个资源的引用被释放的时候会析构 unique_ptr: 只能有一个持有资源引用的对象 weak_ptr:eak_ptr也维护了 阅读全文
posted @ 2018-03-29 17:25 joeylee97 阅读(286) 评论(0) 推荐(0) 编辑
摘要: function C++11 将任意类型的可调用(Callable)对象与函数调用的特征封装到一起。 这里的类是对函数策略的封装,将函数的性质抽象成组件,便于和algorithm库配合使用 基本运算符 和 基本比较符号组件 cpp template class unary_negate : publ 阅读全文
posted @ 2018-03-29 16:56 joeylee97 阅读(273) 评论(0) 推荐(0) 编辑