![]() |
1
8
您需要的是:
顺便说一下,你的标题有误导性。unique\u ptr不是一个成员(它包含在一个成员中),您也不能肯定地初始化一个成员(为此,您将在构造函数中使用成员初始值设定项列表语法)。 |
![]() |
2
3
类似(注意
最后,我强烈建议你看看 this Herb Sutter Video . 它为使用智能指针的数据结构提供了一些有用的建议。 |
![]() |
3
0
假设DT\U节点不是纯虚拟基类,这是代码片段。您还需要一个复制构造函数。使用了两个版本的addChild,这是不言而喻的。
|
![]() |
santa · 如何在c中返回唯一所有权++ 7 年前 |
![]() |
Paco G · C++unique\u ptr的行为就像复制值一样 7 年前 |
![]() |
ciyo · 将唯一指针初始化为类成员 7 年前 |
![]() |
Chen · 使用初始化列表的向量 7 年前 |