![]() |
1
0
这里的问题是链接问题。现在,到底发生了什么对我来说很难说,因为我从来没有在Windows环境中工作过,而链接在Unix/Linux和Windows环境之间(虽然非常相似)有一些明显的区别。
我的猜测是,如果显式声明构造函数为
这假定您将类和定义的声明放在一起表示定义与类一起位于头文件中。
当编译器看到它被声明时
如果您真的要在
|
![]() |
ciyo · 将唯一指针初始化为类成员 7 年前 |
![]() |
Pierre P. · 来自this和this的shared_用例 7 年前 |
![]() |
drewpol · 具有共享指针的列表的共享指针 7 年前 |
![]() |
Ali Sepehri-Amin · 全局范围内的智能指针 7 年前 |
![]() |
dtell · std::由此构造的shared\u ptr 7 年前 |
![]() |
OneRaynyDay · 在这种情况下,我应该使用智能指针吗? 7 年前 |