2009-09-11 15 views

Odpowiedz

1

Symbian realizowane wyjątki (zwane 'Liście') w zakresie longjmp. To był kod C++, ale można go przetłumaczyć na C. Jest tam previous post about this.

3

Here is one, kompatybilny z C89 i realizujący schemat try/catch/finally, który można znaleźć w innych językach OO.

+0

link nie działa: / – yuan

0

Spójrz w rozmiarze XXL: http://www.zork.org/xxl/

Znalazłem to całkiem użyteczny w poprzednim projekcie. Od jakiegoś czasu nie była odświeżana.

0

CException to prosta obsługa wyjątków w C. Jest znacznie szybsza niż pełna obsługa wyjątków C++, ale traci pewną elastyczność. Jest przenośny na każdej platformie obsługującej setjmp/longjmp.