#include <iostream>
struct Bah
{
int x;
};
std::ostream& operator<<(std::ostream& s, const Bah* p)
{
return s << "x = " << p->x;
}
int main()
{
Bah b{1};
Bah* p = &b;
std::cout << p;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKc3RydWN0IEJhaAp7CglpbnQgeDsKfTsKCnN0ZDo6b3N0cmVhbSYgb3BlcmF0b3I8PChzdGQ6Om9zdHJlYW0mIHMsIGNvbnN0IEJhaCogcCkKewoJcmV0dXJuIHMgPDwgInggPSAiIDw8IHAtPng7Cn0KCmludCBtYWluKCkKewoJQmFoIGJ7MX07CglCYWgqIHAgPSAmYjsKCXN0ZDo6Y291dCA8PCBwOwoJcmV0dXJuIDA7Cn0=