最近学习中感觉用一个shared_ptr指针指向容器感觉很鸡肋啊。问一下各位大佬在写程序中利用指向容器的指针具体干过什么事情
解决方案
10
shared_ptr可以在返回值中使用,这样不会造成内存泄露,实现了Java/C#这种自动回收功能
例如
shared_ptr<A> func()
{
shared_ptr<A> ptr(new A);
ptr->xxxxx;
return ptr;
}
例如
shared_ptr<A> func()
{
shared_ptr<A> ptr(new A);
ptr->xxxxx;
return ptr;
}
20