auto [m, M] = minmax_element(c);
auto mm = std::minmax(begin(c), end(c));
let a = (1, 2);
println!("{:?}", a);
let a = 3;
println!("{:?}", a);
for a in 0..3 {}
let mut va : P = v[0];
let mut va : P = v[0].clone();
polynom a(2, {1, 2});
polynom b(2, {3, 4});
a = b;
По смыслу понятно, что я передаю не две ссылки на вектор, а ссылки на разные элементы вектора, и по идее без хаков по эти ссылкам я не могу модифицировать ничего кроме этих элементов.
Так то можно передать мутабельную ссылку на вектор и два индекса элементов которые хочу поменять, и даже сработает. Или как в моем примере передать копии потом положить их в вектор обратно...