在下面的代码中,当X被调用的ctor 首先被调用A或被B调用时?它们放在班级正文中的顺序是否控制了这个?如果有人可以提供C++标准的一小段文本来讨论这个问题,那将是完美的.
X
A
B
class A {}; class B {}; class X { A a; B b; };
c++ initialization class-members
c++ ×1
class-members ×1
initialization ×1