这个记忆会被正确释放吗?

时间:2010-09-28 06:31:06

标签: c++ stl std-pair

我有一对指针让我们假设std :: pair< A *,B *> *指针对。我分配了内存,使用后我调用了delete pointerpair。

它是否也会调用删除A并删除B并完全释放内存?

如果我只调用删除A并删除B但没有删除指针对则那么它是否是内存泄漏?

2 个答案:

答案 0 :(得分:4)

没有.............

答案 1 :(得分:2)

没有。它不会自动执行。你必须明确删除它。