Hello
I want someone to explain what function would be called in each line in the following code, it a bit confusing and i would like some expert to show me what's being called in each line, for example Line 5 : function x is being called. why?
One very self-satisfying way to handle these sorts of problems is to modify the code above and add a few lines in the class methods to trace what's happening. All you need is a std::cout << "Here we are at ????\n"; line in a few places.
:)