输入 (-variables-written-in-loop)
指定生成的 main 在有环代码循环中必须初始化的变量
描述
如果从 Simulink® 或 MATLAB® 对生成的代码运行 Polyspace®,则会自动设置此选项。如果在 Simulink 或 MATLAB 之外对生成的代码运行 Polyspace,则请手动设置此选项。
指定生成的 main 必须在有环代码循环的每次迭代开始时初始化的变量。在每次循环迭代开始时,Polyspace 会将这些变量视为具有其类型所允许的任意值。
设置
默认值:无
- 无
生成的
main不初始化变量。- all
生成的
main会初始化所有变量(使用关键字const声明的那些变量除外)。- custom
生成的
main仅初始化您指定的变量。点击
来添加一个字段。输入变量名称。对于 C++ 类成员,请使用语法 className::variableName。
命令行信息
参数:-variables-written-in-loop |
值:none | all | custom= |
默认值:none |
示例 (Bug Finder):polyspace-bug-finder -sources |
示例 (Code Prover):polyspace-code-prover -sources |
示例 (Bug Finder Server):polyspace-bug-finder-server -sources |
示例 (Code Prover Server):polyspace-code-prover-server -sources |