【初心者歓迎】C/C++室 Ver.17【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0226デフォルトの名無しさん
2005/05/17(火) 23:51:16class CTest {
public:
int _1;
int _2;
CTest(void) :i_1(3){}
CTest(const int n) :i_1(n){}
CTest(const int n, const int d) :i_1(n){ this->_2 = d;}
void test() { std::cout << _1 << _2 << std::endl; }
};
というクラスがあります。
引数一つだけのコンストラクタの書き方と
引数二つのコンストラクタの書き方は、動きが違うと聞きました。
理由を教えてください。可能なら詳細に
■ このスレッドは過去ログ倉庫に格納されています