0

我第一次设置了一个图形遍历/访问类,其中所有访问函数都存在于图形类中,我无法让它从类外工作。

该功能本质上是

Traverse(Node *node, void (MyClass::*Visit)(arg1 a1, arg2 a2))

在课堂上我可以很容易地打电话

Traverse(test, VisitFunction) 

如何在课堂外重用此功能?我基本上想要这个功能:

instance->Traverse(test, instance->VisitFunction)

提前致谢!

4

0 回答 0