主要内容

生成运行时错误检查

生成代码中的运行时错误检测和报告

描述

App 配置窗格:调试

配置对象:coder.CodeConfig | coder.EmbeddedCodeConfig

在生成的 C/C++ 代码中控制运行时错误检测和报告。如果选中生成运行时错误检查复选框,则生成代码会检查错误,例如数组索引越界。

错误报告软件使用 fprintf 将错误消息写入 stderr。它使用 abort 来终止应用程序。如果 fprintfabort 不可用,则必须提供它们。函数 abort 突然终止程序。如果您的系统支持信号,您可以捕获中止信号 (SIGABRT),以便控制程序终止。

错误消息以英文显示。

设置

Off

生成代码不检查错误,例如数组索引越界。此值是默认值。

On

生成的代码将检查错误,如超出边界的数组索引。

编程用法

属性:RuntimeChecks
值:false | true
默认值:false

版本历史记录

在 R2015b 中推出