2009-09-11 13 views

Respuesta

1

Symbian implementado excepciones (llamadas 'hojas') en términos de longjmp. Este era el código C++, pero traducible a C. Hay un previous post about this.

3

Here is one, compatible con C89 e implementando el esquema try/catch/finally como se puede encontrar en otros lenguajes OO.

+0

link not work: / – yuan

0

Tome un vistazo a XXL: http://www.zork.org/xxl/

Me pareció bastante utilizable en un proyecto anterior. No ha sido actualizado en un tiempo sin embargo.

0

CException es el manejo de excepciones simple en C. Es significativamente más rápido que el manejo de excepciones C++ en toda regla, pero pierde cierta flexibilidad. Es portátil para cualquier plataforma compatible con setjmp/longjmp.

Cuestiones relacionadas