class CRA_Account {
int tax[4];
double refund[4];
int SIN;
public:
CRA_Account();
}
CRA_Account::CRA_Account() {
SIN = 0;
tax[4] = { 0 };
refund[4] = { 0 };
}
当我在main中创建一个对象时,它会将SIN设置为0,但不会对数组执行相同的操作。有人可以帮忙吗?
答案 0 :(得分:2)
tax[4] = { 0 };
在许多层面都是错误的..
启动课程的一种方法:
CRA_Account::CRA_Account():
tax{0,0,0,0},
refund{0,0,0,0},
SIN{0}{
}
尝试查看std::array