¿Se puede inicializar un argumento predeterminado de C ++ con otro argumento? [duplicar
Esta pregunta ya tiene una respuesta aquí:
¿Puedo establecer un argumento predeterminado de un argumento anterior? 7 respuestasPara un argumento predeterminado en C ++, ¿el valor debe ser una constante o lo hará otro argumento?
Es decir, ¿puede funcionar lo siguiente?
RateLimiter(unsigned double rateInPermitsPerSecond,
unsigned int maxAccumulatedPermits = rateInPermitsPerSecond);
Actualmente recibo un error:
RateLimiter.h: 13: error: "rateInPermitsPerSecond" no se declaró en este alcance