
C++11
文章平均质量分 90
全宇宙最帅的程序员
C++ learner, lover, and keeper
展开
-
使用C++11新特性构建一个线程池
讲解C++11特性:原子变量,异步操作,回调方法,可变模板参数原创 2023-05-27 23:49:46 · 353 阅读 · 1 评论 -
谈谈右值引用与移动语义
一文搞懂为什么有右值引用和移动语义原创 2023-05-05 23:17:47 · 401 阅读 · 0 评论 -
谈谈C++智能指针
weak_ptr 是一种不控制对象生命周期的智能指针, 它指向一个 shared_ptr 管理的对象. 进行该对象的内存管理的是那个强引用的shared_ptr, weak_ptr只是提供了对管理对象的一个访问手段。weak_ptr 设计的目的是为配合 shared_ptr 而引入的一种智能指针来协助 shared_ptr 工作, 它只可以从 一个 shared_ptr 或另一个 weak_ptr 对象构造, 它的构造和析构不会引起引用记数的增加或减少。一个智能指向指针对象的指针,该对象在堆区;原创 2023-05-04 16:47:03 · 977 阅读 · 2 评论