【发布时间】:2015-06-17 17:17:39
【问题描述】:
我有一个名为 Widget 的 C++ 类,我可以使用 C++11 智能指针数组工具来创建它们的动态数组,如下所示:
std::unique_ptr<Widget[]> widget(new Widget[number_of_widgets]);
现在,我更改了对象,使构造函数现在接受两个整数参数。是否仍然可以使用智能指针数组并调用参数化构造函数?
【问题讨论】:
标签: c++11 stl smart-pointers