Я изучал функции
fill
и fill_n
, и мне показалось, что они делают примерно то же самое, но просто определяются по-другому.
Верно ли это, а если нет, то чем они отличаются?
Формулировки их описаний кажутся примерно одинаковыми (я прочитал из MSDN на fill_n
и fill
).
Если они одинаковы, в чем преимущество наличия обеих этих функций?
Просто дать разработчику больше возможностей, или одна из них быстрее, чем другая?