优秀的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