平凡的天才

目的是为人类造福
posts - 20, comments - 41, trackbacks - 0, articles - 6
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
有些成员必须在构造函数初始化列表中进行初始化.对于这样的成员,在构造函数函数体中对它们赋值不起作用.必须使用初始化列表的情况有以下几种:
1.没有默认构造函数的类类型的成员(这是因为构造函数分为两个阶段:1.初始化阶段,2.普通计算阶段.初始化阶段发生在计算阶段开始之前)
2.成员为const或引用类型.
 

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理