优秀的setjmp / longjmp教程

您好,我想阅读关于C语言中setjmp / longjmp的优秀教程。如果存在真实而非人为的示例,那会更好。

谢谢。


这不是一本真正的教程,但libpng文档描述了库如何使用setjmp / longjmp来执行错误处理。


本书“C接口和实现”很好地解释了这个概念,并使用这些结构在C中实现了一个可用的“异常”模拟。 它的代码(第4章)可以在这里免费获得。

编辑:也看到这个SO线程


然后,您应该阅读UNIX(R)环境(第二版)中的高级编程。以下是您要查找的示例http://my.safaribooksonline.com/0201433079/ch10lev1sec15(只是预览版)

链接地址: http://www.djcxy.com/p/43583.html

上一篇: excellent setjmp/longjmp tutorials

下一篇: NHibernate "Errors in named queries"