class Foo
{
public:
    int g;
};

class Bar
{
public:
    Bar()
    {
        x = new Foo;
        x->g = 5;
    }
    Foo* x;
};

int main()
{
    const Bar a;
    a.x->g = 10;
}