Sdílet prostřednictvím


Upozornění kompilátoru (úroveň 4) C4220

Varargs odpovídá zbývajícím parametrům

Pod výchozími rozšířeními Microsoftu (/Ze) se ukazatel na funkci shoduje s ukazatelem na funkci s podobnými, ale proměnnými argumenty.

Příklad

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

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

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

Tyto ukazatele se neshodují v souladu s kompatibilitou ANSI (/Za).