次の方法で共有


コンパイラの警告 (レベル 1、エラー) C4392

'signature': 組み込み関数に対して引数の数が無効です。引数の数は 'number' であるべきです

コンパイラ組み込みの関数宣言の引数の数が間違っています。 結果のイメージが正しく実行されない可能性があります。 この警告を修正するには、宣言を修正するか、宣言を削除し、適切なヘッダー ファイルを #include します。

この警告は、常にエラーとして表示されます。 警告レベルを無効または変更するには、 warning プラグマを使用します。

次の例では C4392 が生成されます。

// C4392.cpp
// compile with: /W1
// processor: x86
// uncomment the following line and delete the line that
// generated the warning to resolve
// #include "xmmintrin.h"

#ifdef  __cplusplus
extern "C" {
#endif

extern void _mm_stream_pd(double *dp);   // C4392

#ifdef  __cplusplus
}
#endif

int main()
{
}