#include using namespace std; class myclass {public: int i; myclass *operator->() {return this;}}; int main(){ myclass ob; ob->i = 10; // same as ob.i cout << ob.i << " " << ob->i; return 0;}