解释auto_ptr

解释auto_ptr
解释auto_ptr



CODE:
[Copy to clipboard]
#include <iostream>
#include <memory>
using namespace std;

int main()
{
        auto_ptr<int> pi ( new int(1024) );
        cout << *pi << endl;
        return 0;
}
回答:

auto_ptr是C++标准库提供的类模板,它可以帮助程序员自动管理用new表达式动态分配的单个对象。当auto_ptr对象的生命期结束时,动态分配的对象被自动释放。


















你可能感兴趣的:(解释auto_ptr)