2020年字节跳动c/c++ linux后台开发岗精选面试题及答案

C++智能指针如何解决内存泄露问题. 1.shared_ptr共享的智能指针 std::shared_ptr使用引用计数,每一个shared_ptr的拷贝都指向相同的内存。在最后一个shared_ptr析构的时候,内存才会被释放。 可以通过构造函数、std_make_shared辅助函数和reset方法来初始化shared_ptr: // 构造函数初始化 std::shared_ptrp ( ne
相关文章
相关标签/搜索