美文网首页
成员初始化器列表

成员初始化器列表

作者: 简臾 | 来源:发表于2017-05-21 23:45 被阅读17次

    1、使用时机(必用):必须对任何非静态 const 或引用类型成员以及没有默认构造 函数的类类型的任何成员使用初始化式。

    2、成员初始化的次序:,构造函数初始化列表仅指定用于初始化成员的值,并不指定这些初始化执行的次序。成员被初始化的次序就是定义成员的次序。初始化的次序常常无关紧要。然而,如果一个成员是根据其他成员而初始化,则成员初始化的次序是至关重要的。

    3、注意:

    3.1初始化式可以是任意表达式

    3.2 初始化类类型的成员时,要指定实参并传递给成员类型的一个构造函数。可 以使用该类型的任意构造函数。

    3.3可以使用初始化器列表句法指明要使用的基类构造函数,否则将使用默认的基类的构造函数

    相关文章

      网友评论

          本文标题:成员初始化器列表

          本文链接:https://www.haomeiwen.com/subject/qbgvxxtx.html