gpt4 book ai didi

c++ - 如何正确销毁 vector 的c++ vector 并释放内存

转载 作者:可可西里 更新时间:2023-11-01 15:00:13 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
How to release std::vector if there is no heap memory

c++ 菜鸟在这里

假设我声明一个 vector 的 vector ,例如:

vector<vector<vector<double> > > phi_x;

使用完毕后,如何销毁它以释放内存?

我已经阅读了一些其他网站,他们推荐使用 .clear()。据我了解,这只会删除元素,但不会释放 vector 容量。我希望 vector 被完全遗忘,就像它从未存在过一样。

此外,我当前应用的 vector 尺寸为 54x54x9,我有大约 12 个这样的东西。这被认为是愚蠢的大吗?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com