65,210
社区成员
发帖
与我相关
我的任务
分享delete cc;
cc = NULL;
以避免内存泄露。至于c由于是内部类型,因此无需手动delete,程序会自动释放该内存。
std::unique_ptr<T> A(new T);
or
std::shared_ptr<T> A(new T);
shared_ptr is more expensive than uniuqe_ptr, prefer unique_ptr first if you
don't need the flexibility of shader_ptr
程序都退出了 还怎么用c? ,都已经结束进程啦!
系统就已经回收了你整个程序的内存空间了!
还有 c = cc ;之后, 指向的是同片内存拉!
你释放其中一个,另外一个也就释放了的!