小かっこ
生成されたコードでのかっこのレベル
説明
設定
ノミナル (可読性のために最適化)
この値が既定値です。
コード ジェネレーターは、可読性と見た目の複雑度のバランスをとるためにかっこを挿入します。以下に例を示します。
Out = ((In2 - In1 > 1.0) && (In2 > 2.0));
最大 (かっこで優先度を指定)
コード ジェネレーターは、演算子の優先順位に依存せずに意味を指定するためにかっこを含めます。この設定で生成されるコードは MISRA™ の要件に準拠しています。以下に例を示します。
Out = (((In2 - In1) > 1.0) && (In2 > 2.0));
最小 (C/C++ の演算子の優先度に依存)
コード ジェネレーターは、ANSI® C または C++ で必要な場所にかっこを挿入するか、既定の優先順位をオーバーライドするためにかっこを挿入します。以下に例を示します。
Out = In2 - In1 > 1.0 && In2 > 2.0;
最小レベルを使用する C/C++ コードを生成すると、コンパイラの一部ではある設定に対して、コンパイラの警告が表示される場合があります。これらの警告を削除するには、標準レベルを試します。
プログラムでの使用
プロパティ: ParenthesesLevel |
値: 'Nominal' | 'Minimum' | 'Maximum' |
既定の設定: 'Nominal' |
バージョン履歴
R2011a で導入