[ERROR]
An object in an initialization list was not a base class or member.
class A {
int i;
A(int j) : B(j) {};// error
};
Only a member or base class can be in the initialization list for a class or structure.