このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
マングルの最小の長さ
名前マングリングの最小文字数を指定する
モデル コンフィギュレーション ペイン: [コード生成] / [識別子]
説明
名前の競合の回避に役立つよう、名前マングリング テキストの生成に用いる最小文字数を増やします。
依存関係
このパラメーターには次の特徴があります。
ERT ベースのターゲットの場合にのみ表示されます。
コード生成時に Embedded Coder® が必要です。
設定
1
(既定値) | 整数最小値: 1
最大値: 15
名前マングリング テキストを生成するときにコード ジェネレーターが使用する最小文字数を示す整数値を指定します。可能な最大値は 15
です。最小値は競合数の関数としてコード生成時に自動的に増加します。値が大きいほど、モデルを変更する際に識別子が競合する可能性が小さくなります。
ヒント
値 4 を指定することにより、開発中の生成コードへの競合を最小限に抑えます。この値は保守的です。マングリングの長さが増加する前に、特定の識別子について 150 万回を超える競合が可能です。
少なくとも 3 文字は名前マングリング テキスト用に確保するように値を設定します。名前の競合の数が増加すると、名前マングリング テキストの長さが増加します。
推奨設定
アプリケーション | 設定 |
---|---|
デバッグ | 影響なし |
トレーサビリティ | 1 |
効率性 | 影響なし |
安全対策 | 影響なし |
プログラムでの使用
パラメーター: MangleLength |
タイプ: 整数 |
値: 1 ~ 15 の値 |
既定: 1 |
バージョン履歴
R2006a より前に導入