C/C++小心者スレッドPart1
■ このスレッドは過去ログ倉庫に格納されています
0455デフォルトの名無しさん
2009/08/25(火) 18:05:37class Test01 {
protected:
int hoge01, hoge02;
public:
Test01();
~Test01();
}
// コンストラクタ
Test01::Test01() : hoge01(10), hoge02(20) {}
の様な部分があるんですがこの Test01::Test01() の後に続く : hoge01(10), hoge02(20) という記述の仕方は一体なんなんですか?
その後のプログラムの動作からメンバ変数に値を代入しているというのは分かるのですが、どうもはっきりしてなくもやもやします。
なのでこの書式の具体的な動作と名称を教えて下さい。
■ このスレッドは過去ログ倉庫に格納されています