5 typedef struct{void*super
;int name
;int size
;}t
;
8 t
*child
=(t
*)malloc(size
);
9 memcpy(child
,clas
,clas
->size
);
18 memset(&foo
,37,sizeof(t
));
20 bar
=f(&foo
,sizeof(t
));
21 if(bar
->super
!=&foo
||bar
->name
!=0||bar
->size
!=sizeof(t
))abort();