gpt4 book ai didi

c - 纯 C 中的异常处理库

转载 作者:太空狗 更新时间:2023-10-29 15:18:24 26 4
gpt4 key购买 nike

是否有一些用于异常处理的跨平台 C 库(以在 C 中实现 try/catch)?

我也在寻找它是如何在 C++ 中实现的文档(中断是如何屏蔽的或类似的东西)

最佳答案

你可以试试exceptions4c ;它是 ANSI C 中的一个异常处理库,支持:throwtrycatchfinally 等等好东西。例如,它支持Dispose 模式,因此您可以自动释放资源。您还可以像处理异常一样处理信号(例如SIGFPESIGSEGV)。

它是在 setjmplongjmp(标准 C 库)之上实现的,它是免费软件,因此您可以阅读和修改源代码。

哦,顺便说一下,我是作者:) 请看一下,并与other alternatives 进行比较看看哪个最适合您。

关于c - 纯 C 中的异常处理库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7661308/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com