+ `std::vector<int>` is an owner of `int` + `std::vector<int*>` is an owner of `int*` not, but according to https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2816r0.pdf , it should be viewed as pointers
std::vector<int>is an owner ofintstd::vector<int*>is an owner ofint*not, but according to https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2816r0.pdf , it should be viewed as pointers