Kann ein C ++ - Standardargument mit einem anderen Argument initialisiert werden? [Duplikat
Diese Frage hat hier bereits eine Antwort:
Kann ich ein Standardargument von einem vorherigen Argument setzen? 7 answersMuss der Wert für ein Standardargument in C ++ eine Konstante sein, oder reicht ein anderes Argument aus?
Das heißt, kann das folgende funktionieren?
RateLimiter(unsigned double rateInPermitsPerSecond,
unsigned int maxAccumulatedPermits = rateInPermitsPerSecond);
Zurzeit erhalte ich eine Fehlermeldung:
RateLimiter.h: 13: Fehler: 'rateInPermitsPerSecond' wurde in diesem Bereich nicht deklariert.