Error del compilador C2572
'clase::miembro': nueva definición de parámetro predeterminado: parámetro parámetro
Los parámetros predeterminados no se pueden redefinir. Si necesita otro valor para el parámetro, el parámetro predeterminado debe dejarse sin definir.
El ejemplo siguiente genera el error C2572:
// C2572.cpp
// compile with: /c
void f(int i = 1); // function declaration
// function definition
void f(int i = 1) {} // C2572
// try the following line instead
// void f(int i) {}