当前位置: 首页 > news >正文

双语网站建设费用做兼职网站的项目方案

双语网站建设费用,做兼职网站的项目方案,有什么免费的网站,濮阳新闻综合频道网站在C/C++的代码中,为了防止代码块执行的过程中产生异常导致软件崩溃,我们会给代码块添加__try...__except或try...catch保护,防止软件因为操作内部触发的异常产生崩溃。本文简单地介绍一下这两种异常捕获的使用示例。 1、概述 当软件运行过程中代码抛出异常,如果异常没有处…

 在C/C++的代码中,为了防止代码块执行的过程中产生异常导致软件崩溃,我们会给代码块添加__try...__except或try...catch保护,防止软件因为操作内部触发的异常产生崩溃。本文简单地介绍一下这两种异常捕获的使用示例。

1、概述

       当软件运行过程中代码抛出异常,如果异常没有处理,且异常不可自动恢复,会导致软件崩溃闪退。C/C++中提供了异常保护机制,可以捕获到异常并处理掉,这样软件不会因为一些操作的内部错误而产生崩溃,软件可以正常的运行下去。

       C语言中提供了SEH结构化异常捕获__try...__except,C++中则在__try...__except基础上提供了C++版本的try...catch机制,使用try...catch可以捕获到代码抛出的多种类型的异常,比如捕获到抛出的异常类信息。

2、使用C版本的__try...__except捕获异常

       C语言版本的__try...__except的声明如下:

__try 
{// guarded code
}
__except ( expression )
{// exception handler code
}

       我们在调用API函数HtmlHelp打开.chm帮助文档时,如果指定路径中的.chm文件不存在(可能是路径不对,也可能是文件被删除了),HtmlHelp函数内部会抛出异常,软件会发生崩溃。后来我们直接添加__try...__except去捕获异常,对调用HtmlHelp的代码添加保护,保证即使.chm文件不存在,也不能让软件发生崩溃,相关代码

http://www.yayakq.cn/news/40056/

相关文章:

  • 如何做网站开屏福州企业网站建站系统
  • 邯郸专业做网站建立的英语
  • 2016网站建设报价表做网站去什么公司好
  • 学校网站建设营运预算通州上海网站建设
  • 网站建设 网页设计宁波公司网页制作
  • 做婚姻网站流程专业的微网站公司
  • 网站建设网页设计培训班安图县建设局网站
  • 行业网站方案湖北今天发生的重大新闻
  • 游戏平台网站可以做公众号的网站
  • 宣城做网站公司门户网站风格
  • 达美网站建设企业网站都有哪些
  • 南京网站维护公司如何写一个wordpress主题
  • 网站建站要求青岛手工活外发加工网
  • 临沂网站开发公司潍坊网站建设电话
  • 翡翠网站建设ppt淘宝网站详情页怎么做
  • 阿里巴巴网站如何做固定背景app网站建设多少钱
  • 建设网站公司哪好男女插孔做暖暖的试看网站大全
  • 台州企业自助建站11个免费网站空间
  • 织梦游戏网站源码wordpress 如何调用函数
  • 营销型网站建设范文响应式设计的网页有哪些效果
  • 上海临平路网站建设学编程课对孩子有什么好处
  • 建网站要多少钱呢安监网站如何做紧急预案备案
  • 营销网站建设维护客户管理软件crm排名
  • 西安网站制作流程wordpress按钮下拉菜单
  • 淘宝客网站容易做吗开源企业网站建设系统
  • 徐州网站推广公司wordpress侧边栏浮动
  • 自己做的网站邮箱更改密码程序为什么总出错欧米茄表官方官网
  • 58同城保定网站建设装饰工程投标书
  • 别人在百度冒用公司旗号做网站三亚做民宿的都用什么网站
  • asp.net旅游网站开发文档百度引流平台