1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
#include <unistd.h> struct statclass { statclass() { write (1, "statclass\n", 10); } ~statclass() { write (1, "~statclass\n", 11); } }; struct extclass { ~extclass() { static statclass var; } }; extclass globvar;