2009-11-14 16 views
7

Hola me gustaría leer buenos tutoriales sobre setjmp/longjmp en C. Sería mejor si hay ejemplos que son reales en lugar de artificiales.excelentes tutoriales de setjmp/longjmp

Gracias.

+1

pienso de Wikipedia https://en.wikipedia.org/wiki/ Longjmp está bien tranquilo. Acabo de enterarme de este tema ahora. –

Respuesta

3

No es realmente un tutorial como tal, pero el libpng documentation describe cómo la biblioteca usa setjmp/longjmp para manejar errores.

1

El libro "C interfaces and implementation" explica bien el concepto e implementa una simulación de "excepción" utilizable en C utilizando estos constructos. El código para ello (capítulo 4) está disponible gratuitamente en online here.

Editar: ver también this SO thread