What would be a better way to iterate primitive type container with ranged for - read elements by ref or by value?
std::vector v; for (auto e : v)