在构造函数中初始化数组

时间:2020-01-18 16:18:51

标签: arrays class constructor reference initialization

在C ++类A中,当B类构造函数需要一个参数时,如何初始化B类成员b [4]的数组?

class B{
private:
    int & i;
public:
    B(int & ref): i(ref)  {}
    ~B(){}
}

class A{
public:
    int num;
    B item[4];

    A(): item({num, num, num, num})  {}
    ~A(){}
}

0 个答案:

没有答案