在C中捕获内存访问冲突
发布时间:2020-12-16 10:24:20 所属栏目:百科 来源:网络整理
导读:在C中,是否有标准方法(或任何其他方式)来捕获由内存访问冲突触发的异常? 例如,如果出现问题且程序试图访问不应该访问的内容,您将如何收到错误消息,显示“内存访问违规
在C中,是否有标准方法(或任何其他方式)来捕获由内存访问冲突触发的异常?
例如,如果出现问题且程序试图访问不应该访问的内容,您将如何收到错误消息,显示“内存访问违规!”而不只是终止进程而不是向用户显示有关崩溃的任何信息? 我正在使用MinGW为Windows编写游戏,如果这有帮助的话. 解决方法
访问冲突是硬件异常,无法通过标准try … catch捕获.
由于硬件异常的处理是特定于系统的,因此在代码中捕获它的任何解决方案也将是系统特定的. 在Unix / Linux上,您可以使用 在Windows上,您可以使用 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- AjaxFileUpload(2)Trouble Shooting
- ruby-on-rails – Rails 4:fields_for in fields_for
- iphone – registerNib:forReuseidentifier与自定义UTTabl
- NoSQL
- c# – 如何在用户控件WinForm中访问托管表单上的控件
- ruby-on-rails-3 – 关于heroku的Ruby on rails问题
- cocos2d-x在android下添加插屏广告
- cocos2d-android – Cocos2d中的自定义字体
- SQlite3 使用流程
- iphone – 在Storyboard上显示ScrollView中的项目