Error del compilador C2563
hay un error de coincidencia en la lista de parámetros formales
La lista de parámetros formales de una función (o un puntero a una función) no coincide con la de otra función (o puntero a una función miembro). Como resultado, no se pueden asignar las funciones o los punteros.
El ejemplo siguiente genera el error C2563:
// C2563.cpp
void func( int );
void func( int, int );
int main() {
void *fp();
fp = func; // C2563
}