#include <iostream>
using namespace std;
class A{
public:
int value;
};
int main(){
A x;
x.value = 1;
A* ptrx = &x;
A** pptrx = &ptrx;
std::cout << x.value << std::endl;
std::cout << ptrx->value << std::endl;
std::cout << (*ptrx).value << std::endl;
std::cout << (*pptrx)->value << std::endl;
}
//https://pt.stackoverflow.com/q/497977/101
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgQXsKcHVibGljOgogICAgaW50IHZhbHVlOwp9OwoKaW50IG1haW4oKXsKICAgIEEgeDsKICAgIHgudmFsdWUgPSAxOwogICAgQSogcHRyeCA9ICZ4OwogICAgQSoqIHBwdHJ4ID0gJnB0cng7CiAgICBzdGQ6OmNvdXQgPDwgeC52YWx1ZSA8PCBzdGQ6OmVuZGw7CiAgICBzdGQ6OmNvdXQgPDwgcHRyeC0+dmFsdWUgPDwgc3RkOjplbmRsOwogICAgc3RkOjpjb3V0IDw8ICgqcHRyeCkudmFsdWUgPDwgc3RkOjplbmRsOwogICAgc3RkOjpjb3V0IDw8ICgqcHB0cngpLT52YWx1ZSA8PCBzdGQ6OmVuZGw7Cn0KCi8vaHR0cHM6Ly9wdC5zdGFja292ZXJmbG93LmNvbS9xLzQ5Nzk3Ny8xMDE=