#include <typeinfo>
#include <iostream>
using std::cout;
using std::endl;
class Data {
public:
int a;
void print() { cout << a << endl; }
};
int main()
{
Data data,
*dataPtr = &data,
&dataRef = data;
data.a = 13;
data.print();
dataRef.a = 998;
dataRef.print();
dataPtr->a = 12345;
dataPtr->print();
return 0;
}
/*
run:
13
998
12345
*/