优秀的setjmp / longjmp教程

嗨,我想在C中阅读关于setjmp / longjmp的好教程。如果有一些真实而非人为的例子会更好。 谢谢。     
已邀请:
这不是真正的教程,但是libpng文档描述了库如何使用setjmp / longjmp来进行错误处理。     
“C接口和实现”一书很好地解释了这个概念,并使用这些结构在C中实现了一个可用的“异常”模拟。它的代码(第4章)可在此免费在线获取。 编辑:也看到这个SO线程     
那么您应该阅读UNIX(R)环境中的高级编程(第2版)以下是您正在寻找的样本http://my.safaribooksonline.com/0201433079/ch10lev1sec15(仅供预览)     

要回复问题请先登录注册