1
2 class X
3 {
4 public:
5 X(int i_ = 0) : i(i_) {}
6 ~X() {}
7 operator int() const { return i; }
8
9 private:
10 int i;
11 };
12