“在c ++中使用初始化列表的好处是什么?

问题描述 投票:0回答:1

在c ++中使用初始化列表的好处是什么?

  1. 某人如何使用初始化列表编写高效的代码。
  2. 如何使用此分配内存?
c++
1个回答
0
投票

初始化器列表用于初始化类的数据成员。构造函数将要初始化的成员列表表示为逗号分隔的列表,后跟冒号。

启动器列表应在以下情况下使用,1.用于初始化非静态const数据成员2.用于参考成员的初始化3.用于初始化没有默认构造函数的成员对象4.用于初始化基类成员5.当构造函数的参数名称与数据成员相同时6.出于性能原因

© www.soinside.com 2019 - 2024. All rights reserved.