Can I force std::vector to not deallocate its memory after the vector goes out of scope?
For example, if I have
In C++ you would most probably write:
auto foo() { std::vector v(10,1); // trivial vector return v; } int main() { const auto bar = foo(); std::cout << bar[5] << std::endl; }