I think it's only necessary to give these 3 methods since everything else follows this basic structure.
The problem is that my compiler isn't reading the type ND as a node pointer, and because of it every time I call something inside the variable node I get an error saying "field x has not been resolved"
Is there something wrong with the way I've typedef'd everything? Basing it on some C++ notes I've got I can't see anything wrong myself so I need some help here - can anybody tell me what I did wrong please? I've got about 110 syntax errors to fix and I could fix them all if somebody explained exactly what's wrong.
Another question - what I've got here is what I read from a website as the balancing conditions for an insert function, can I use these exact conditions for delete functions or would I have to make different ones?
you are using ' instead of "
¿what's the purpose of the `node' member?
you may be dereferencing invalid pointers, when you ask for the child of your children.
the node member is there to pass the node data structure to the functions
with the node data structure i can access pointers to other "nodes" or the data inside them, creating the functionality of a tree structure