dl3main.cc 274 B

12345678910111213141516171819202122232425
  1. #include <stdio.h>
  2. #include "dl3header.h"
  3. extern void f (void);
  4. int
  5. main (void)
  6. {
  7. try
  8. {
  9. f();
  10. }
  11. catch (A a)
  12. {
  13. if (a.i == 42)
  14. printf ("OK\n");
  15. else
  16. printf ("BAD1\n");
  17. }
  18. catch (...)
  19. {
  20. printf ("BAD2\n");
  21. }
  22. return 0;
  23. }