/* IT-Test 2013/11/29 zl start */
struct A
{
char arr[20];
A()
{
memset(arr, 0, sizeof(arr));
}
virtual void fun() {}
};
struct AA
: public A
{
};
AA aa;
cout << sizeof(aa) << endl;
memset (&aa, 0, sizeof(aa));
aa.fun();
/* IT-Test 2013/11/29 zl end */
struct A
{
char arr[20];
A()
{
memset(arr, 0, sizeof(arr));
}
virtual void fun() {}
};
struct AA
: public A
{
};
AA aa;
cout << sizeof(aa) << endl;
memset (&aa, 0, sizeof(aa));
aa.fun();
/* IT-Test 2013/11/29 zl end */