I’m writing a program dealing with binary search trees in C++. I’m using a .h file that contains a class “treeNode” and I have a function that searches the tree for a specific number and returns a boolean as to whether the number was found or not. My problem is that I have a private class variable for the “treeNode” class called “root” that is a pointer and points to the first element within the tree. I need to somehow send that variable into the search function from the .cpp file as a function parameter.
How do I do this? Every time I try, I get an error telling me that it’s a private class variable. Classes confuse me a little.
Thanks!
You can refer this skeleton and build your classes.