reference
e.g.1
#include <iostream>
void func(int& x)
{
x+=5;
}
int main(void)
{
int v=3;
func(v);
std::cout << v << std::endl;
return 0;
}
e.g.2
#include <iostream>
class Thing
{
int data;
public:
int & AccessData(){ return data; }
};
int main(void)
{
Thing one;
one.AccessData()=1;
std::cout << one.AccessData() << std::endl;
return 0;
}