如何在指针中的指针中返回指针

How to return the pointer in a pointer in a pointer

本文关键字:指针 返回      更新时间:2023-10-16

我觉得这应该很容易,但我找不到适用的问题。

X是一个shared_ptr<shared_ptr<Item> >.

我有一个接受shared_ptr<Item>的函数

如何获取该内部指针? 我不能只做X ->X->get()会回报Item*

与普通指针一样,您可以通过取消引用共享指针的目标来访问它:

f(*X);