2D 배열에서 "개미"북쪽, 남쪽, 동쪽 또는 서쪽으로 이동하는 함수 작업 중입니다. 나는이 "ant"를 위해 만든 클래스에서 수행 한 함수를 가지고 있지만 "정적이 아닌 멤버 함수의 잘못된 사용"이 계속 발생하는 함수를 사용하려고 할 때.잘못된 함수 오류 사용
Erno game;
이것이 내가 main 함수에서 클래스를 호출 한 방법입니다.
if(movement == 'N')
game.move_N;
이것은 main의 클래스에서 내 함수를 호출하는 방법입니다.
void move_N()
{
if(row-1 < 0)
{
cout << "ERNO CANT MAKE THAT MOVE. PLEASE TRY A DIFFERENT MOVE. (S/E/W/.)";
}
else
row -=1;
마지막으로 클래스에 작성된 함수가 있습니다. 모든 방향은 동일한 의사 코드입니다. 그들은 또한 민간 부문에 있습니다.
임에 새로운 것이므로 어떤 도움이라도 대단히 감사합니다! 미리 감사드립니다!
S /'game.move_N을,'/'game.move_N를(); ' – user0042