Здравствуйте, rg45, Вы писали:
R>Ну ты же жульничаешь — ты не положил числа в выходной массив.
это как акцент поставить. До С++20 нельзя сделать std::transform без создания выходного массива. В оригинальной статье явно этот момент и отмечался.
Там же есть уточнение:
Но если всё же вам необходимо вычислить всё сразу, вы можете по старинке сложить все элементы диапазона в какой-нибудь контейнер: