What does the second parameter mean? Actually, the " *traversal" doesn't exist in the class definition, it occurs all of sudden! Can you explain?
Thank, Folks!
It's a pointer to member function, 'traversal' is the name of the parameter, not a member of BinaryTree.
This may be one of the most complex things in C++ grammar