Udostępnij za pomocą


Błąd kompilatora C2556

"function1": przeciążona funkcja różni się tylko przez typ zwracany z "function2"

Uwagi

Przeciążone funkcje mają różne typy zwracane, ale ta sama lista parametrów. Każda przeciążona funkcja musi mieć odrębną listę parametrów formalnych.

Przykład

Poniższy przykład generuje kod C2556:

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