文章目录 关于使用unique_ptr作为函数返回值 (1)写法 (2)写法 (3)错误写法 (4)错误写法 总结 关于使用unique_ptr作为函数返回值 (1)写法 #include<iostream> #include<memory> using namespace std; unique_ptr<int> fun(int x) { unique_ptr<int> tmp(new int(x)); return tmp; } int main() { int a = 10; unique_ptr<int> ptr =