相关疑难解决方法(0)

原始STL与最终在C++标准库中的那些部分之间的具体差异是什么?

我想知道SGI发布的STL 与ISO C++标准库之间的具体差异.提出这个问题,并没有回答这个问题.

一些差异是显而易见的,例如从未将其纳入标准的类slisthash_set类.我也在寻找更微妙的差异,例如方法的返回值/参数差异,或不同的复杂性要求,或不同的迭代器无效条件.

c++ stl

12
推荐指数
2
解决办法
641
查看次数

当我完成向量时,是否需要调用clear()?

当向量的元素被动态分配/是指针时,我所看到的所有问题都是关于管理内存的问题.我的问题只是一个已经在堆栈上分配的向量,例如,一个简单的类型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()吗?

c++ memory-management

5
推荐指数
2
解决办法
256
查看次数

标签 统计

c++ ×2

memory-management ×1

stl ×1