细分shared_ptr智能指针在各个版本的使用情况
生活随笔
收集整理的這篇文章主要介紹了
细分shared_ptr智能指针在各个版本的使用情况
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include <memory>
#include <iostream>
class A
{
public:
?? ?A(int value) :value_(value)
?? ?{
?? ?}
private:
?? ?int value_;
};
int main()
{
?? ?//c++17之前語法
?? ?std::shared_ptr<int> shared_good(new int[10],std::default_delete<int[]>());
?? ?std::shared_ptr<int[]> sp3(new int[10]()); //c++17語法
?? ?//auto ptr_arry = std::make_shared<A[]>(10,1);//c++20語法
?? ?int value = 10;
}
總結
以上是生活随笔為你收集整理的细分shared_ptr智能指针在各个版本的使用情况的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: future promise share
- 下一篇: 手把手带你玩转Tensorflow 物体