1 struct A { 2 int *i; 3 A(); 4 ~A(); 5 }; 6 7 static int x = 0; 8 A()9 A::A() : i(&x) {} ~A()10 A::~A() {} 11 12