learn c++ 智能指针

AngDH / 2023-05-22 / 原文

 

 

#include <iostream>


int main() {

    int* p;


    {
        std::unique_ptr<int[]> a{std::make_unique<int[]>(50)};

        a[2] = 240;

        p = a.get();
        std::cout << p[2];
    
    }
    std::cout << "\n";

    std::cout << p[2];

}