【发布时间】:2017-03-25 14:43:23
【问题描述】:
我知道还有其他方法可以做到这一点。但我决定尝试一下:
unique_ptr<int> pi;
pi = std::move(new int);
当我编译这段代码时,编译器给出了一个错误。为什么?
【问题讨论】:
-
那么,错误是什么?你为什么要
std::move指针?
标签: c++ c++11 unique-ptr
我知道还有其他方法可以做到这一点。但我决定尝试一下:
unique_ptr<int> pi;
pi = std::move(new int);
当我编译这段代码时,编译器给出了一个错误。为什么?
【问题讨论】:
std::move指针?
标签: c++ c++11 unique-ptr