【发布时间】:2012-02-10 12:52:02
【问题描述】:
在我的雇主处,我们在构造函数中使用初始化列表是一项政策,因为它更有效。
但是,我正在开发一个有 45 个需要初始化的数据成员的类。根据政策,这必须在构造函数的初始化列表中完成。
除了可读性之外,大型初始化列表还有什么缺点?
【问题讨论】:
-
除了可读性?除了可能出错,我什么都想不出来。
-
提示:如果您有 45 个成员属性,您可能没有适当地划分职责。