#include "mydso.h" #include extern int foobar; static int fsck=foobar; myclass fooclass; mygoodclass barclass; int main() { fprintf(stdout,"fsck=%d\n", fsck); fprintf(stdout,"foobar=%d\n", foobar); fooclass.s="Hello, World!"; fprintf(stdout,"s=%s\n", fooclass.s); fprintf(stdout,"foo=%d\n", fooclass.getfoo()); fprintf(stdout,"bar=%d\n", fooclass.bar); if ( fooclass.bar < 0 ) fprintf(stdout,"######## OK\n" ); barclass.s="Hello, World!"; fprintf(stdout,"s=%s\n", barclass.s); fprintf(stdout,"foo=%d\n", barclass.getfoo()); fprintf(stdout,"bar=%d\n", barclass.getbar()); if ( barclass.getbar() < 0 ) fprintf(stdout,"######## OK\n" ); return 0; }