Предоставление большего количества аргументов, чем требуется для строки формата, не является ошибкой:
Код: Выделить всё
// OK, produces "Hello world!"
std::format("{} {}!", "Hello", "world", "something");
Какова причина этого?
Подробнее здесь: https://stackoverflow.com/questions/779 ... -stdformat
Мобильная версия