【发布时间】:2020-07-21 21:13:03
【问题描述】:
我对 C++ 中类类型后置双星号的使用感到困惑。
我正在阅读的代码的解释是
class ThisClass : protected SuperClass
{
public:
void MemberFunction(ThisClass** identifier);
}
我了解ThisClass* identifier 带有一个星号,表示identifier 是一个指向ThisClass 实例的指针。
** 是重复的一轮“指点”,还是有着完全不同的含义?
我应该如何解释成员函数的参数?
【问题讨论】:
-
ThisClass**是pointer-to-pointer-to-ThisClass -
无特殊含义,就是指向指针的指针。