Listing 8

...

static void printtree(treenode *t)
    ...

xrt::xrt() : root(0) { }

xrt::xrt()
    {
    delete root;
    }

void xrt::add(char *w, unsigned n)
    {
    root = addtree(root, w, n);
    }

void xrt::print()
    {
    printtree(root);
    }

// End of File