In what order are non-static data members initialized in the class member initializer list?
In the order they are listed in the initializer list
In reverse initializer list order?
Sorted by data type from smallest to largest
In order of declaration in the class definition