摘要: make_unique在c++11里面没有引入,但是你可以自己写一个 template <typename T, typename ...Args> std::unique_ptr<T> make_unique(Args&& ...args) { return unique_ptr<T>(new T 阅读全文
posted @ 2021-06-14 23:04 make_wheels 阅读(1600) 评论(0) 推荐(0) 编辑
摘要: 前提 ​ 好的你现在已经知道了unique_ptr和shared_ptr两种指针,使用确保指针的独享,shared_ptr确保指针的共享,那么weak_ptr是干嘛的? 作用 ​ 既然shared_ptr是内部包含引用计数的强引用,那么有这样需求: 不对资源进行 管理,但是可以使用这个堆对象机能 可 阅读全文
posted @ 2021-06-14 21:26 make_wheels 阅读(194) 评论(0) 推荐(0) 编辑