Kompilatorfel C2556

"function1": överlagrade funktioner skiljer sig endast efter returtyp från "function2"

Anmärkningar

De överlagrade funktionerna har olika returtyper men samma parameterlista. Varje överbelastad funktion måste ha en distinkt formell parameterlista.

Exempel

I följande exempel genereras C2556:

// C2556.cpp
// compile with: /c
int func();
double func();     // C2556
int func(int i);   // OK parameter lists differ