У меня есть список вещей, которые я закодировал в std::vector<std::array<double,2>>
. Это в основном список точек (x, y). Я хочу построить еще один список, но теперь точки (x, y^2).Применение функции к элементам вектора массивов
Я могу сделать это с помощью циклов, но лучший способ достичь этого с помощью алгоритмов STL? Я пытался сделать std::for_each
в сочетании с лямбдами, но я пока не могу добраться.
Вы должны опубликовать свою нерабочую попытку сделать это. В противном случае ответ будет «использовать std :: for_each» –