Re[4]: Может я чего-то не понимаю....
От: sergii.p  
Дата: 26.07.23 09:02
Оценка:
Здравствуйте, rg45, Вы писали:

R>Ну ты же жульничаешь — ты не положил числа в выходной массив.


это как акцент поставить. До С++20 нельзя сделать std::transform без создания выходного массива. В оригинальной статье явно этот момент и отмечался.
Там же есть уточнение:

Но если всё же вам необходимо вычислить всё сразу, вы можете по старинке сложить все элементы диапазона в какой-нибудь контейнер:

numbers_vector = std::vector(number_out.begin(), numbers_out.end());

 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.