当向量的元素被动态分配/是指针时,我所看到的所有问题都是关于管理内存的问题.我的问题只是一个已经在堆栈上分配的向量,例如,一个简单的类型int.
如果我有以下代码:
std::vector<int> vec(5);
for(int i = 0; i < vec.size(); i++) {
std::cout << vec[i] << std::endl;
}
Run Code Online (Sandbox Code Playgroud)
我完成后需要打电话clear()吗?