【发布时间】:2018-01-23 23:47:54
【问题描述】:
我只是想知道是否有一种方法可以在不使用循环的情况下设置指向所有空值的初始化指针数组?
class Abc{
//An array of 2000 Product pointers
Product* product_[2000];
public:
Abc();
}
我想在调用构造函数时将所有指针设置为空:
Abc::Abc(){
product_ = {};
}
这不起作用,product_ 必须是可修改的值。 有没有比循环 2000 个元素更简单的方法?
谢谢。
【问题讨论】:
-
你有什么反对循环的?
-
Abc::Abc() : product_{} {}