このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
2 のべき乗での乗算を符号付きのビット単位シフトに置換
2 のべき乗での乗算を符号付きのビット単位シフトに置換
モデル コンフィギュレーション ペイン: [コード生成] / [コード スタイル]
説明
2 のべき乗での乗算を符号付きのビット単位シフトに置換するかどうかを指定します。MISRA などのコーディング規約によっては、符号付き整数のビット演算を許可しないものもあります。このオプションの選択を解除すると、MISRA C™ 準拠コードが生成される可能性が高くなります。
設定
on (既定値) | off既定の設定: オン
- オン
2 のべき乗での乗算を符号付きのビット単位シフトに置き換えたコードを生成します。
- オフ
2 のべき乗での乗算を符号付きのビット単位シフトに置き換えることを許可しません。このオプションの選択を解除すると、MISRA C 準拠がサポートされます。
例
推奨設定
| アプリケーション | 設定 |
|---|---|
| デバッグ | 影響なし |
| トレーサビリティ | 影響なし |
| 効率性 | オン |
| 安全対策 | 影響なし |
プログラムでの使用
パラメーター: EnableSignedLeftShifts |
| 型: 文字ベクトル |
値: 'on' | 'off' |
既定: 'on' |
バージョン履歴
R2011b で導入