Here's the code


#include <iostream>
using namespace std;

class myClass
{
    public:
        myClass()
        {
            x = 0;
        }
    private:
        int x;

    friend void myFunction(myClass &Func);
};

void myFunction(myClass &Func)
{
    Func.x = 99;
    cout << Func.x << endl;
}

int main()
{
    myClass Imperial;
    myFunction(Imperial);
}


in the Line of 
friend void myFunction(myClass &Func);


I didn't understand what does the &Func ?