Upozornění kompilátoru (úroveň 1, chyba) C4392
'signature' : nesprávný počet argumentů pro vnitřní funkci, očekávané argumenty 'number'
Deklarace funkce pro vnitřní objekt kompilátoru měla nesprávný počet argumentů. Výsledná image nemusí běžet správně. Chcete-li toto upozornění opravit, opravte deklaraci nebo odstraňte deklaraci a #include
příslušný soubor hlaviček.
Toto upozornění je vždy vyvoláno jako chyba. Pomocí direktivy pragma upozornění zakažte nebo změňte úroveň upozornění.
Následující ukázka generuje 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()
{
}