私はBTreeについてのプログラムを書きました、ここにコードがあります:
class BTreeNode
{
public:
...
BTreeNode* getChild(const int i);
private:
...
};
typedef BTreeNode* BTreeP;
void _insert_key_to_unfull_tree(BTreeP &tree, int key);
// the problematic implementaion
_insert_key_to_unfull_tree(tree->getChild(i), key);
コンパイラは、BTreeNode *をBTreeP&にキャストできないと言っていますが、これをどのように修正すればよいですか?????