クラスのデータメンバに配列があって、この配列にコンストラクタ時に初期値入れたいのですがどうすればいいんですかね・・・?
class DATA
{
private:
int t;
public:
DATA(int x=5)
{
t=x;
}
};
であればコンパイルは通るのですが、
class DATA
{
private:
int t[2];
public:
DATA(int x[]=5)←???
{
for(int i=0;i<2;i++)t[i]=x[i];
}
};
だとできないんです・・・