相关疑难解决方法(0)

清理STL列表/指针向量

为了安全地清理向量或指针列表,你可以用最短的C++块来实现什么?(假设您必须在指针上调用delete?)

list<Foo*> foo_list;
Run Code Online (Sandbox Code Playgroud)

我宁愿不使用Boost或用智能指针包装我的指针.

c++ stl

49
推荐指数
8
解决办法
9万
查看次数

C++为什么这段代码不起作用?

vector<int> v = { 1,2,3,4,5 };
for (auto beg = v.begin(); beg != v.end();++beg)
{
    if (beg == v.begin())
        v.push_back(50);
}
Run Code Online (Sandbox Code Playgroud)

在运行时,它说:"矢量迭代器不可递增".

c++

-6
推荐指数
1
解决办法
154
查看次数

标签 统计

c++ ×2

stl ×1