Bagikan melalui


Compiler Warning (level 4) C4220

varargs cocok dengan parameter yang tersisa

Di bawah ekstensi Microsoft default (/Ze), penunjuk ke fungsi cocok dengan penunjuk ke fungsi dengan argumen serupa, tetapi variabel.

Contoh

// C4220.c
// compile with: /W4

int ( *pFunc1) ( int a, ... );
int ( *pFunc2) ( int a, int b);

int main()
{
   if ( pFunc1 != pFunc2 ) {};  // C4220
}

Penunjuk tersebut tidak cocok di bawah kompatibilitas ANSI (/Za).