在函数声明中保留 extern 关键字
在函数声明中包含 extern 关键字
模型配置窗格: 代码生成 / 代码样式
描述
指定是否在生成的代码中的函数声明中包含 extern 关键字。
注意
对于具有外部链接的函数,extern 关键字是可选的,例如模型入口函数、全局或作用域根级 Simulink® 函数以及引用的模型函数。但是,在函数声明中包含 extern 关键字可以增强代码的可读性。
依赖关系
当另一个模型引用此模型时,指定与父模型使用的相同值。
设置
on (默认) | off默认值:on
- On
在生成的代码中的函数声明中包含
extern关键字。- Off
从生成的代码中的函数声明中删除
extern关键字。
示例
推荐的设置
| 应用情形 | 设置 |
|---|---|
| 调试 | 无影响 |
| 可追溯性 | 无影响 |
| 效率 | 无影响 |
| 安全预警 | 无影响 |
编程用法
参数:PreserveExternInFcnDecls |
| 类型:字符向量 |
值: 'on' | 'off' |
默认值:'on' |
版本历史记录
在 R2009b 中推出