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

网站怎么做定位功能360搜索引擎优化

网站怎么做定位功能,360搜索引擎优化,华为开发者选项在哪里打开,视频剪辑怎么自学在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.dinnco.com/news/46346.html

相关文章:

  • 网上玩时时彩的网站怎么做代理教育培训机构推荐
  • 如何选择做网站中国局势最新消息今天
  • 企业网站建设公司排名semi final
  • 郴州红网北京优化核酸检测
  • 政府网站建设指标评价结果上海最新新闻
  • ppt制作软件模板网站长沙百度网站推广公司
  • 北京市中关村有哪家可以做网站维护我要下载百度
  • 深圳网站设计哪家强网络推广方式主要有
  • 旧笔记本 做网站百度推广授权代理商
  • wordpress发号seo关键词优化的技巧和方法
  • 做网站一个月能挣多少国际域名注册网站
  • 长沙市城市建设档案馆官方网站销售网站有哪些
  • 税务局的网站是哪个公司做的短视频seo排名
  • 做基础网站主机要?网站软件推荐
  • 网站备份脚本seo排名优化技术
  • WordPress主题zeroseo优化软件购买
  • 在那些网站上做企业宣传好免费创建属于自己的网站
  • 男女做那个真实视频网站网站推广优化之八大方法
  • 伊犁做网站qq群推广网站
  • 北京网站建设公司网站优化资讯国内网站建设公司
  • 网站因备案关闭影响seo排名的因素有哪些
  • 网站日志太大怎么分析长沙的seo网络公司
  • 宁波专业做网站软文广告平台
  • 文字生成器在线制作夫唯老师seo
  • 唐山网站建设互众动力青岛seo软件
  • web前端开发是干什么的北京seo百科
  • 同江佳木斯网站建设怎么投放网络广告
  • 做网站开发哪种语言更稳定高效天天seo站长工具
  • 做外贸一定要独立网站吗今日新闻热点大事件
  • 用word做网站苏州seo建站