Scheme에서 로그 파일을 만들고 싶습니다. 그러나 새 항목을 추가 할 때마다 파일의 시작 부분에 있어야하므로 X 번호의 로그를 읽을 수 있습니다. 파일을 다시 읽으면 X에서 가장 오래된 항목을 new에서 old로 읽습니다.Scheme에서 파일의 시작 부분에 쓰기
예 :
22/02/14 13시 50분 최신 로그 항목
22/02/14 13시 45분 이전 로그 항목
22/02/14 13시 40분 오래된 로그 항목
누구나 'open-input-file'및 'open-output-file'절차를 사용하여이를 수행하는 방법을 알고 있습니까?
이렇게하지 않으면 엄청 느려질 것입니다. 로그 파일을 추가하고 유닉스 명령'tail'과 같은 도구를 사용하여 파일의 끝을 표시하십시오. – uselpa
가능한 [텍스트 파일 Java의 시작 부분에 쓰기] 가능한 복제본 (http://stackoverflow.com/questions/6127648/writing-in-the-beginning-of-a-text-file-java) – uselpa