template <typename... Args>
void bark( int = 0, Args&&... args ) {}
int main() {
bark();
bark(1);
bark(1, 2);
}
Является ли этот код хорошо сформированным в соответствии со стандартом С++?
Предлагаемый дубликат не содержит одинаковых вызовов функции.