Consider the following:
class A{
//data members
void foo()
{
bar();//is this possible? or should you say this->bar() note that bar is not static
}
void bar()
{
}
}//end of class A
How do you call member functions from within another? And how does static functions affect the use of 'this'. Should functions be called on an object?