メインコンテンツ

float と double を 0.0 に初期化するために memset を使用

memset を使用した float と double のゼロの代入

説明

アプリ構成ペイン: 詳細設定

構成オブジェクト: coder.MexCodeConfig | coder.CodeConfig | coder.EmbeddedCodeConfig

[float と double を 0.0 に初期化するために memset を使用] パラメーターは、float と double のゼロの代入に対して memset 最適化を使用するかどうかを指定します。

設定

オン

この値が既定値です。

可能であれば、コード ジェネレーターは、連続する配列要素への浮動小数点ゼロの代入に対して memset 最適化を使用します。連続する配列要素を代入するには、memset 最適化では memset 呼び出しが使用されます。代入する要素の数がコンパイル時にわかっている場合、コード ジェネレーターは [memcpy しきい値 (バイト)] プロパティを使用して、最適化を使用するかどうかを判断します。

オフ

コード ジェネレーターは、連続する配列要素への float と double のゼロの代入に対して memset 最適化を使用しません。

プログラムでの使用

プロパティ: InitFltsAndDblsToZero
値: true | false
既定の設定: true

バージョン履歴

R2011a で導入