Я понимаю, что мы можем использовать size()
функцию, чтобы получить вектор размера, например:Как узнать размер выделенной памяти std :: vector?
std::vector<in> abc;
abc.resize(3);
abc.size();
мой вопрос, как я могу узнать размер памяти вектора? Возьмем пример:
std::vector<int> abc;
abc.reserve(7);
//the size of memory that has been allocated for abc
http://en.cppreference.com/w/cpp/container/vector – juanchopanza