컴파일러 오류 C2556
'identifier': 오버로드된 함수는 반환 형식에 따라 다릅니다.
오버로드된 함수에는 반환 형식이 다르지만 매개 변수 목록은 동일합니다. 오버로드된 각 함수에는 고유한 공식 매개 변수 목록이 있어야 합니다.
다음 샘플에서는 C2556을 생성합니다.
// C2556.cpp
// compile with: /c
class C {
int func();
double func(); // C2556
int func(int i); // ok parameter lists differ
};