회문을 체크 하는 프로그램입니다 (앞뒤가 같은지 판단하는 ...
알고리즘을 짜는건 어렵지 않아서 짯습니다 보시면 palindrome이라는 함수로 따로 구현 했습니다.
근데 유닉스에선 c언어처럼 ftell포인트 반환을 못? 하나봐요..
아무튼 코드를 보시면 readByte란 곳에 텍스트 파일을 끝까지 읽어서
읽은 만큼의 바이트 숫자를 반환해서 저장했습니다 그리고
그 읽은 파일을 차례대로 읽다가 \n 즉 뉴 라인이 나오면 거기 까지 읽은
걸 변수에 저장해서 그걸 다시 확인해야 해서 체크를 해야 합니다..
이걸 변수에 저장해서 뉴라인까지 읽은 바이트 숫자를 체크해서
회문을 읽어야 한느데 도무지 알고리즘이 떠오르지 않습니다..
만약 이부분을 도와주실 분이 계실까요 부탁드립니다. ㅜㅜ