C++---智能指针(auto_ptr、unique_ptr、shared_ptr)

智能指针 void fun(string str) { string ps = new string(str); str = ps; return; } 当函数调用时,都会分配堆中的内存,但没有回收,会致使内存泄漏。这种状况在 return 以前加上 free 就能够了。web void fun(string str) { string ps = new strin
相关文章
相关标签/搜索