Я хотел бы, чтобы освободить следующие векторы после каждого использования:Высвобождения векторов векторов после использования
std::vector<std::array<double,640>> A(480);
std::vector<std::array<double,640>> B(480);
std::vector<std::array<double,640>> C(480);
std::vector<std::array<double,640>> D(480);
Некоторые из всех векторов I'am, имеющими накапливают каждую секунду цикл несколько мегабайта от Commit, и я действительно не хочу этого, потому что я хочу использовать свое приложение в некоторых не очень мощных машинах.
Затем, как освободить эти векторы?
Вы не делаете. Это хорошо. – chris
A.clear() очистит вектор A –
@someone_smiley: нет никакой гарантии, что реализация фактически освободит память вектора. – syam