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

fextend-arguments、Qextend-arguments

プロトタイプ宣言されていない関数と vararg 関数の呼び出しにおいてスカラー整数引数の拡張方法を制御します。

構文

Linux* および macOS*:

-fextend-arguments=n

Windows*:

/Qextend-arguments:n

引数

n

整数引数の拡張を指定します。設定可能な値は以下のとおりです。

32

プロトタイプ宣言されていない整数引数を 32 ビットに拡張します。

64

プロトタイプ宣言されていない整数引数を 64 ビットに拡張します。この値は、インテル® 64 アーキテクチャーでのみ利用できます。

デフォルト

-fextend-arguments=32 または /Qextend-arguments:32

プロトタイプ宣言されていない整数引数は 32 ビットに拡張されます。

説明

このオプションは、プロトタイプ宣言されていない関数と vararg 関数の呼び出しにおいてスカラー整数引数の拡張方法を制御します。

IDE オプション

なし

代替オプション

なし