优秀的setjmp/longjmp教程

7

你好,我想阅读关于C语言中setjmp/longjmp的好教程。最好有真实的例子,而不是人为构造的。

谢谢。


1
我认为维基百科的 https://en.wikipedia.org/wiki/Longjmp 非常不错。我刚刚了解这个主题。 - Ghasan غسان
3个回答

3

这不是一个特定的教程,但libpng文档描述了该库如何使用setjmp/longjmp来进行错误处理。


1

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

编辑:还可以参见这个SO线程


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接