- ScheduledWalk/석천 . . . . 42 matches
return IsJourneyEnd() || IsAllBoardChecked();
BOOL IsJourneyEnd();
return IsJourneyEnd() || IsAllBoardChecked();
BOOL IsJourneyEnd() {
해당 함수 모듈이 완료되었을 것이라 가정하고 코드를 작성해봅니다. 여기서는 IsFinished() 에 일단 주목. (가장 깊은 단계인 IsJourneyEnd 와 IsAllBoardChecked 를 실행해주는 부분이므로)
assert (IsJourneyEnd(journey, currentPosition) == false); // 즉, 이 경우면 여정은 끝나지 않았음을 '단언' 합니다.
// return IsJourneyEnd() || IsAllBoardChecked();
BOOL IsJourneyEnd() { // 아직 구현 안했습니다.
BOOL IsJourneyEnd(PSTR journey, int currentPosition) {
assert (IsJourneyEnd(journey, currentPosition) == false);
assert (IsJourneyEnd(journey, currentPosition) == false);
assert (IsJourneyEnd(journey, currentPosition) == true);
// return IsJourneyEnd() || IsAllBoardChecked();
assert (IsJourneyEnd(journey, currentPosition) == false);
assert (IsJourneyEnd(journey, currentPosition) == false);
assert (IsJourneyEnd(journey, currentPosition) == true);
return IsJourneyEnd(journey, currentPosition) || IsAllBoardChecked(board, maxRow, maxCol);
BOOL IsJourneyEnd(PSTR journey, int currentPosition) {
BOOL IsJourneyEnd(PSTR journey, int currentPosition);
4. IsFinished() 가 잘못되었다는 뜻은 IsJourneyEnd, IsAllBoardChecked 둘 중 하나 이상이 잘못되었다는 뜻이다.
Found 1 matching page out of 7555 total pages (5000 pages are searched)
You can also click here to search title.