社区
C语言
帖子详情
大家讨论一下,如何用C语言实现类似C++中的异常处理?
zhuzhu830829
2003-02-06 01:47:08
a.t.t.
...全文
51
10
打赏
收藏
大家讨论一下,如何用C语言实现类似C++中的异常处理?
a.t.t.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sjdf
2003-02-07
打赏
举报
回复
学习。
snowman_pc
2003-02-07
打赏
举报
回复
好像<<C语言疑难解答>>里有
myasone
2003-02-07
打赏
举报
回复
C的异常处理不是很完善,很多东西都要自己干
Zark
2003-02-07
打赏
举报
回复
C++中的EXCEPTION机制在C中就是setjmp()和longjmp(),你可以仔细读读这两个函数的说明.在C++不宜再用setjmp()和longjmp().
zhuzhu830829
2003-02-07
打赏
举报
回复
to oustar(欧文):
你说的是什么书?
IceboundRock
2003-02-06
打赏
举报
回复
异常机制似乎需要编译器支持啊
严重关注
Laper
2003-02-06
打赏
举报
回复
盯着楼上手里的书ING
oustar
2003-02-06
打赏
举报
回复
我这里有一本关于用ASNI C 编写面向对象风格代码的书,不知你有没有兴趣看?
yehei
2003-02-06
打赏
举报
回复
用什么longjmp之类的,你查查,反正我没用过。
mikespook
2003-02-06
打赏
举报
回复
那怎么抛出异常呢?用消息循环么?
关注~
C语言
中
的
异常处理
机制
本文介绍
C语言
中
的
异常处理
机制,包括基于goto语句的原始处理方法及其局限性,重点讲解了setjmp()与longjmp()函数的应用,通过宏定义
实现
了
类似
C++
的try-catch
异常处理
结构。
C语言
中
的
异常处理
实现
:cpp-CException
本文介绍
C语言
异常处理
相关内容。
C++
有
异常处理
机制,
C语言
则需自定义
实现
,如基于setjmp和longjmp、信号和信号处理函数。还详细介绍了CException库,包括架构、异常类型、功能扩展等,以及宏定义在其
中
的使用,最后给出库的使用指南和实践方法。
在
C语言
中
实现
Try-Catch
异常处理
本文介绍了如何使用
C语言
中
的setjmp和longjmp
实现
类似
于
C++
和Java
中
的try-catch
异常处理
机制。通过一些宏定义,可以创建出一种结构化的
异常处理
方式。
C语言
利用setjmp/longjmp
实现
模仿
C++
的层次
异常处理
机制
本文探讨了
C语言
的传统
异常处理
机制及其局限性,并介绍了使用setjmp/longjmp
实现
类似
C++
异常处理
的方式。通过具体实例展示了如何在
C语言
中
实现
高效、层次化的
异常处理
,减轻了程序复杂度。
C语言
70,039
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章