コンパイラの警告 (レベル 1) C4391

'signature': 組み込み関数に対して戻り値の型が無効です。'type' が必要です

コンパイラ組み込みの関数宣言の戻り値の型が間違っています。 結果のイメージが正しく実行されない可能性があります。

この警告を修正するには、宣言を修正するか、宣言を削除して単に適切なヘッダー ファイルを #include してください。

次の例では C4391 が生成されます:

// C4391.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_load_ss(float *p);   // C4391

#ifdef  __cplusplus
}
#endif

int main()
{
}