#pragma optimize
(プリプロセッサステートメント)
プログラムごとに行う最適化を指定します。
#pragma optimize ("<オプションリスト>", {on/off})
プログラムごとに行う最適化を指定します。PROGRAM宣言文または有効なステートメント行より前に記述します。
<オプションリスト>には、次の表のパラメータを任意の個数指定します。
|
パラメータ
|
最適化の種類
|
|---|---|
|
A
|
配列検査コードの削除。
|
|
C
|
サイクルタイム算出コードの削除。
|
最適化オプションを有効に活用すると、非動作命令の実行速度を10%~20%向上させることができます。
プログラムにコマンドで記述すると、プロジェクトパラメータの設定値よりも優先されます。
|
#pragma optimize( "ac", ON )
|
'配列検査コードおよびサイクルタイム算出
'コードの削除を有効にします。
|