如何在构造函数中初始化数组?

时间:2012-02-15 12:49:17

标签: c++ arrays constructor boolean initializer-list

  

可能重复:
  initialize a const array in a class initializer in C++

如果我有一个包含bool数组的成员变量的类,如何将构造函数的初始化列表中的数组初始化为所有false值?或者它们会默认初始化为全部错误吗?

class example {
public:
  example()
    : // What goes here to initialize _test to 64 false values?
  {
  }

private:
  bool _test[64];
};

2 个答案:

答案 0 :(得分:2)

example() :_test()
    : // zero initialization
  {
  }

答案 1 :(得分:1)

类似的东西:

class example {
public:
  example()
    : _test()
  {  
  }

private:
  bool _test[64];
};