Compilerwarnung (Stufe 1) C4392

Aktualisiert: November 2007

Fehlermeldung

'Signatur': Falsche Anzahl von Argumenten für systeminterne Funktion. 'Anzahl' Argumente erwartet
'signature' : incorrect number of arguments for intrinsic function, expected 'number' arguments

Eine Funktionsdeklaration für eine systeminterne Compilerfunktion hatte die falsche Anzahl von Argumenten. Die resultierende Anwendung wird möglicherweise nicht einwandfrei ausgeführt.

Um diese Warnung zu vermeiden, korrigieren Sie entweder die Deklaration oder löschen sie und führen einfach #include für die entsprechende Headerdatei aus.

Im folgenden Beispiel wird C4392 generiert:

// 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()
{
}