相关疑难解决方法(0)

为什么 unique_ptr::reset 在替换后删除对象

我认为一切都在问题中。我想知道为什么 unique_ptr 删除是这样处理的:

auto ptr = m_ptr;
m_ptr = newPtr;
delete ptr;
Run Code Online (Sandbox Code Playgroud)

并不是

delete m_ptr;
m_ptr = newPtr;
Run Code Online (Sandbox Code Playgroud)

c++

2
推荐指数
1
解决办法
62
查看次数

标签 统计

c++ ×1