as

And your request is?

sorry, I have to take down my code until its marked. I probably put it in the future.

but basically the question is:
the difference between

int a = 0;
function call: (&a)
function prototype: (int *)

and

int a = 0;
function call: (a)
function prototype: (int &)

and

int a = 0;
function call: (a)
function prototype: (int)

Especially the middle one, I dont understand why you would do the middle one instead of the third one

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.