в c ++, если бы у вас был следующий код для добавления элементов из двух диапазонов (числа1 и числа2), как бы вы изменили его, чтобы результаты сохранялись в числах2, а не в результатах?
vector<int> numbers1 = {1, 5, 42, 7, 8};
vector<int> numbers2 = {10, 7, 4, 2, 2};
vector<int> results;
std::transform(numbers1.begin(), numbers1.end(),
numbers2.begin(),
std::back_inserter(results),
[](int i, int j) {return i+j;});