Товарищи, хочется понять как работать со структурой Vec по растовски,

а не по пайтоновски)) у меня есть вектор и я хочу обновить его. Корректнее работать с этой же переменной или создать новый пустой вектор и записывать измененные значения в него?

5 ответов

9 просмотров
Artyom-Artyom Автор вопроса

хочу для i в вектора i+1 к примеру.

Artyom Artyom
хочу для i в вектора i+1 к примеру.

В данном случае естественно изменять вектор на месте, без создания промежуточного

Кмк, компилятор соптимизирует одинаково, но код с мутабельным вектором и докидыванием в него элементов будет выглядеть проще и понятнее, имхо.

Constantine Y
не "соптимизирует" одинаково

Я хотел привести пример, почему мне кажется, что сработает, но оказывается у вектора нет кое каких методов создания, которые я думал, что есть, поэтому да, не получится как я хотел 🌚

Похожие вопросы

Обсуждают сегодня

Карта сайта