- GotW #5: Overriding Virtual Functions
- GeeksforGeeks / Default Arguments and Virtual Function in C++
- Code Yarns / Do not use default arguments in C++ virtual functions
- C++ static code analysis: Parameters in an overriding virtual function shall either use the same default arguments as the function they override, or else shall not specify any default arguments