如果我有一个未命名的unique_ptr对象,持有一个对象Foo,为什么该对象在被添加到向量时不会被删除?
例:
vec.push_back(std::unique_ptr<Foo>(new Foo())));
Run Code Online (Sandbox Code Playgroud)
为什么不删除Foo?我试图实现这个,但我似乎无法解决这个问题,因为我删除了析构函数中的对象.
归档时间: |
|
查看次数: |
145 次 |
最近记录: |