インテル® C++ コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス
memcpy、memset のようなバッファー操作関数を実装する際に、特定のアルゴリズムで使用される内部決定ヒューリスティックをオーバーライドします。
Linux* および macOS*: | -mstringop-strategy=alg |
Windows*: | /Qstringop-strategy:alg |
alg |
使用するアルゴリズムを指定します。設定可能な値は以下のとおりです。
|
それぞれ異なる |
最適化オプション Os を指定する場合、デフォルトは rep です。そうでない場合、デフォルトは const_size_loop です。 |
このオプションは、memcpy、memset のようなバッファー操作関数を実装する際に、特定のアルゴリズムで使用される内部決定ヒューリスティックをオーバーライドします。
なし