다시 오신 걸 환영해요
이번 과제에서는 파일의 위치를 바꾸는 데 익숙해지도록
도와주세요
네 그래서 여러분이 할 일은 프시크와 Ftell
함수를 이용해 위치를 변경하는 겁니다 파일의 중간을 가리킬
수 있도록요 처음이나 끝이 아니라요
네 프로그램을 작성하면 역순으로 파일의
내용을 프린트할 수 있습니다
프시크 기능을 이용해서 파일의 끝을 찾아요
네 파일의 위치를 파일의 끝으로 옮겨서 파일의 끝부분부터
읽기 시작합니다
파일 포인터의 위치를 얻기 위해 theftell
함수를 사용할 거예요.
네 시막이 그 자리를 옮길 거예요 하지만 당신은 F텔을
이용해서 그 자리를 얻어야 해요 그래야 글을 쓰고 읽을 수 있죠
역순으로 출력된 파일로 표시해야죠
이것들이 여기서 기본이 될 거예요
파일을 미리 생성해야 할 거예요
그 안에 원하는 게 뭐든 들어있는 간단한 텍스트 파일이죠
네 그리고 파일 포인터를 생성해야
합니다 파일을 열고 읽기 전용으로
네 파일을 읽으면서요 파일을 읽기 전에 프시크 메서드를
이용해 파일의 끝을 찾을 수 있어요
네 시크교도를 한 번 사용하면 초보교도를 이용해
실제 자세를 취할 수 있어요
그런 다음 fgetc를 이용해 캐릭터를 프린트할
수 있어요
네 파일 포인터의 위치를 알아내고자 하고
그것을 이용해서 끝까지 찾고 정보를 보여주고자 합니다
Ftell을 써야 하는 이유는 while 루프가 종료할
때를 알기 때문이죠
Ftell 바이트를 사용합니다 counter를
증가시킬 수 있죠
네 기본적으로 처음부터 끝까지 갑니다 counter를
이용해서요 그런 다음 역순으로 프린트합니다
이게 우리가 사용할 함수예요
여러 가지 방법이 있어요
이거 하나만요
질문 있으면 메일로 보내 주세요
이걸로 Ftell과 시크 기능에 익숙해질 거예요
고마워요