0001 template <typename T, typename V> void inorder(BNP<T> x, V& visit) { 0002 if (!x) return; 0003 inorder(x->lc, visit); 0004 visit(x->data); 0005 inorder(x->rc, visit); 0006 } //inorder