相关疑难解决方法(0)

那么,std :: unique_ptr的自定义删除工作如何工作?

根据N3290 std::unique_ptr在其构造函数中接受一个删除参数.

但是,我不能在Windows中使用Visual C++ 10.0或MinGW g ++ 4.4.1,也不能在Ubuntu中使用g ++ 4.6.1.

因此,我担心我对它的理解是不完整或错误的,我不能看到显然被忽略的删除论证的观点,那么任何人都可以提供一个有效的例子吗?

我最好还想看看它是如何工作的unique_ptr<Base> p = unique_ptr<Derived>( new Derived ).

可能会使用标准中的一些措辞来备份示例,即使用您正在使用的任何编译器,它实际上做了它应该做的事情?

c++ unique-ptr delete-operator c++11

55
推荐指数
4
解决办法
4万
查看次数

标签 统计

c++ ×1

c++11 ×1

delete-operator ×1

unique-ptr ×1