インテル® C++ コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス

nolib-inline

標準ライブラリー関数または組込み関数のインライン展開を禁止します。

構文

Linux* および macOS*:

-nolib-inline

Windows*:

なし

引数

なし

デフォルト

オフ

コンパイラーは、多くの標準ライブラリー関数および組込み関数をインライン展開します。

説明

このオプションは、標準ライブラリー関数または組込み関数のインライン展開を無効にします。これらの関数をインライン展開することによって発生する可能性のある予期しない結果を回避します。

IDE オプション

Visual Studio*: なし

Eclipse*: [Optimization (最適化)] > [Disable Intrinsic Inline Expansion (組込み関数のインライン展開を無効にする)]

Xcode*: [Optimization (最適化)] > [Disable Intrinsic Inline Expansion (組込み関数のインライン展開を無効にする)]

代替オプション

なし