3 ms·
With plan9-extensions gcc flag: struct Thing { int i; }; In an implementation c file: struct _Thing { struct Thing; int b; };
by throwawayiddqd2 3y ago
With plan9-extensions gcc flag:
struct Thing { int i; };
In an implementation c file:
struct _Thing
{
struct Thing;
int b;
};
struct Thing *new_thing()
{
struct _Thing *thing = malloc..
thing->i = 0;
thing->b = 1;
return thing;