FlipIt 게임 프로그램을 작성하려고하는 C++ 코드 작업 중입니다. 헤더 파일과 .cpp 파일이 있습니다. 헤더 파일에서 함수 중 하나가 enum 유형 함수 인 flipit 클래스가 있습니다. 헤더 파일 FlipIt.h 예를 들면 :C++ enum type을 함수로 사용합니다.
(열거 형 선언)
enum Color { clear_ = false, solid_ = true };
FlipIt.cpp이 파일에서
Color fetch(int row, int col) const;
(나는 기능을 구현 무엇인가 (기능) 같은 클래스) 나는이 작업을 수행 할 때
int FlipIt::fetch(int row, int col) const
는 VS2010는 말합니다에서 인텔리 : 선언 FlipIt "와 호환되지 않습니다 : : Color FlipIt :: fetch (int row, int col) const "
이것은 무엇을 의미합니까?
내 구현을 위해 FlipIt.h의 FlipIt 클래스에 선언 된 멤버 함수가 여전히 선언 된 멤버 함수입니다. –
물론 그렇습니다. 나에게는 그다지 명백하지 않았다! –