[ERROR]
A subsequent parameter of a default parameter is not a default parameter.
void f(int i=0, int j); // error
void f(int i=0, int j=0); // ok
All subsequent parameters of a default parameter must be default, too.