Um argumento padrão do C ++ pode ser inicializado com outro argumento? [duplicado
Esta pergunta já tem uma resposta aqui:
Posso definir um argumento padrão de um argumento anterio 7 respostasPara um argumento padrão em C ++, o valor precisa ser uma constante ou outro argument
Ou seja, o seguinte pode funcionar?
RateLimiter(unsigned double rateInPermitsPerSecond,
unsigned int maxAccumulatedPermits = rateInPermitsPerSecond);
Atualmente, estou recebendo um erro:
RateLimiter.h: 13: erro: 'rateInPermitsPerSecond' não foi declarado neste escopo