Давайте рассмотрим класс, который содержит вектор:
AGivenClass
{
public:
vector< int > vec_int;
};
и давайте рассмотрим, что у нас есть экземпляр, который является вектором класса:
vector < AGivenClass > vec_instance;
Мой вопрос : Достаточно ли
vec_instance.clear()
для освобождения памяти, в том числе для ранее заполненного vec_int, внутреннего для класса?