为什么必须声明类成员const在构造函数初始化列表中而不是在构造函数体中初始化?
const
两者有什么区别?
c++ constructor initialization const
是否可以在构造函数外部初始化静态const值?可以在找到成员声明的同一地点进行初始化吗?
class A { private: static const int a = 4; /*...*/ };
c++ static
c++ ×2
const ×1
constructor ×1
initialization ×1
static ×1