![]() |
1
6
1)默认的move构造函数不知道类的语义。所以它移动指针
2)
3)见2。您正在返回一个临时对象。 最后,你应该拥有:
等等。 |
![]() |
2
2
你太努力了。您不必通过外部接口。只需指定值:
此外,
|
![]() |
santa · 如何在c中返回唯一所有权++ 6 年前 |
![]() |
Paco G · C++unique\u ptr的行为就像复制值一样 6 年前 |
![]() |
ciyo · 将唯一指针初始化为类成员 7 年前 |
![]() |
Chen · 使用初始化列表的向量 7 年前 |