Can the scope resolution operator be used in the definition of a member function when the member function is defined outside of its class definition? Like this:

class Myclass{
    private:
    void foo();
    public:
    void foo2();
};

void Myclass::foo()
    {
    // do stuff. . . 
    }

My teacher gave us notes that demonstrate the use of the scope resolution operator only for member functions that are public. Can anyone clear this up?

0

There are 0 best solutions below