浅墨浓香

想要天亮进城,就得天黑赶路。

导航

2019年10月5日

摘要: 一. make系列函数 (一)三个make函数 1. std::make_shared:用于创建shared_ptr。GCC编译器中,其内部是通过调用std::allocate_shared来实现的。 2. std::make_unique:C++14中加入标准库。 3. std::allocate 阅读全文

posted @ 2019-10-05 20:24 浅墨浓香 阅读(947) 评论(0) 推荐(0) 编辑

摘要: 一. weak_ptr的概况 (一)weak_ptr的创建 1. 直接初始化:weak_ptr<T> wp(sp); //其中sp为shared_ptr类型 2. 赋值: wp1 = sp; //其中sp为shared_ptr类型 wp2 = wp1; //其中wp1为weak_ptr类型 (二)常 阅读全文

posted @ 2019-10-05 00:11 浅墨浓香 阅读(2451) 评论(0) 推荐(0) 编辑