本文主要是介绍C++11智能指针之unique_ptr(八十),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.代码示例
#include <iostream>
#include <memory>int main () {std::unique_ptr<int> up; // emptyup.reset (new int); // takes ownership of pointer*up=5;std::cout << *up << '\n';up.reset (new int); // deletes managed object, acquires new pointer*up=10;std::cout << *up << '\n';up.reset(); // deletes managed objectreturn 0;
}
这篇关于C++11智能指针之unique_ptr(八十)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!