#ifndef __tester_h__
#define  __tester_h__
#include <stdio.h>

class OuterClass
{
public:
    struct Inner
    {
        int x;
    };

    OuterClass()
    {
        printf("    OuterClass(%p)\n", this);
        inner.x = 111;
    }
    ~OuterClass()
    {
        printf("    ~OuterClass(%p)\n", this);
        inner.x = -999;
    }

    Inner inner;
};

#endif
