麻烦帮我解释一下 这样的构造函数是什么意思
麻烦帮我解释一下这样的构造函数
Grabber () : signals_ (), connections_ (), shared_connections_ () {}
和这样的析构函数
virtual inline ~Grabber () throw ();
是什么意思啊?
我在C++ Primer Plus 读到过,类的构造函数定义的时候,可以用成员初始化列表
比如
foo(string s, int i):name(s), id(i){} ; // 初始化列表
s赋值给私有变量name
i赋值给私有变量id
类的构造函数直接给私有变量付值的话,也没有定义形参啊。
也可以是父类的构造函数
RatedPlayer::RatedPlayer(.......):TableTennisPlayer()
应该只有1个父类啊?