In C++, it is the order of the class inheritance and of the member variables that determine the initialization order, not the order of an initializer list:
Powered by: C++博客 Copyright © foobar