編譯程式警告 (層級 1, 錯誤) C4392
'signature' :內部函數的自變數數目不正確,必須是 'number' 自變數
編譯程式內部函數的函式宣告有錯誤的自變數數目。 產生的映像可能無法正確執行。 若要修正此警告,請更正宣告或刪除宣告和 #include
適當的頭檔。
這個警告一律會以錯誤來發出。 使用警告 pragma 來停用或變更警告層級。
下列範例會產生 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()
{
}