小编Yan*_*v G的帖子

c++:std::remove_pointer 到底做了什么?

我遇到过以下行:

std::weak_ptr<std::remove_pointer<decltype(myPublisher.get())>::type> captured_pub = myPublisher;
Run Code Online (Sandbox Code Playgroud)

我假设“remove_pointer”删除指针并返回对象本身,但这只是一个假设。这样做是为了最终用weak_ptr指向对象吗?

我试图理解“remove_pointer”的作用,但找不到满意的解释。有人可以解释一下这行代码吗?

c++

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

标签 统计

c++ ×1