Please explain this line of code to a noob

void PrintVals(void (*)(int&, int&),int&, int&);
1
2
3
4
5
void PrintVals(
void (*)(int&, int&),
int&, 
int&
);
It's a function called PrintVals which returns void and takes three arguments:
a pointer to a function which returns void and takes to references to int
a reference to int
a reference to int
Last edited on
thanks ,i understand it now ;)
Topic archived. No new replies allowed.