C++相談室 part7
■ このスレッドは過去ログ倉庫に格納されています
0243名無しさん
NGNGclass T
{
int n1;
int n2;
public:
T():n1(0),n2(0){}
T(int i,int j):n1(i),n2(j){}
};
なんていうクラス定義からオブジェクトを生成するとき
T obj; //デフォルトコンストラクタ
T obj(10,20); //引数付きコンストラクタ
としますが、以下の記述も文法上正しいのでしょうか?
T obj = T();
T obj = T(10,20);
■ このスレッドは過去ログ倉庫に格納されています