我想将对象指针的指针传递给函数但得到错误
invalid conversion from 'CustomInterface**' to LocalLogger**'
我尝试这样的事情:
class LocalLogger
{}
class CustomInterface: public LocalLogger
{}
foo(LocalLogger** const obj)
{
// do something
}
bar()
{
CustomInterface** p_p_obj;
CustomInterface* p_obj = new CustomInterface();
p_p_obj = &p_obj;
foo(p_p_obj); // <-- here is the error
}
这非常简化,但我需要指向指针的指针。