I have this function:
void function (int & a){ std::cout << *(&(*(&(*(&a))))); return;}
Do you think that this "&" symbol can negate "*" symbol? What are the differences between these two?
Now, we're back to real-life C++:
void function (int & a){ std::cout << [SOMETHING];}
What should I put in [SOMETHING] that makes this function correct and is able to print out the int a?
Thanks in advance.