中国开发网: 论坛: 程序员情感CBD: 贴子 708045
龙之吻
请教各位大牛,为什么这样写总是Detected memory leaks!
class A
{
public:
int age;
};
int main(int argc , char* argv[])
{
vector<A> v;
for(int i = 0;i<10;i++)
{
A *a= new A();
a->age =i;
v.push_back(*a);
delete a;
a = NULL;

}
for(vector<A>::iterator it1 = v.begin();it1!=v.end();)
{
it1 = v.erase(it1++);
}
v.clear();
return 0;
}


机器人,这首歌学会了没有?

我们的目标是->没有蛀牙!

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录