파일내용 삭제

익명 사용자의 이미지

사용자의 이름이 들어있는 파일이 있습니다.
--파일의 내용--

홍길동
김희선
배용준
최지우
강수연
------------------

만약 어떤 사용자가 배용준..을 입력했다면
이 파일에서 배용준..만 삭제하고 싶습니다.

그런데 결과가

홍길동
김희선
최지우
강수연

이런식으로 되려면 어떻게 해야 하나요
홍길동
김희선

최지우
강수연.. 이렇게 말구요...

머릴 굴려도 굴려도 답이 안나와서요..

익명 사용자의 이미지

ㄱ 파일이 내용이 있는 파일이라면
ㄱ 파일을 읽기로 열고
ㄴ 파일을 쓰기로 열고
ㄱ 파일에서 지우고자 하는 부분 바로 앞까지
ㄴ 파일에 쓰고
ㄱ 파일에서 지우고자하는 부분을 건너뛴 다음부터
ㄴ 파일에 쓰고
ㄱ 파일을 지우고
ㄴ 파일의 이름을 ㄱ으로 바꿉니다.
^^

모릅니당..ㅠ.ㅠ wrote..
사용자의 이름이 들어있는 파일이 있습니다.
--파일의 내용--

홍길동
김희선
배용준
최지우
강수연
------------------

만약 어떤 사용자가 배용준..을 입력했다면
이 파일에서 배용준..만 삭제하고 싶습니다.

그런데 결과가

홍길동
김희선
최지우
강수연

이런식으로 되려면 어떻게 해야 하나요
홍길동
김희선

최지우
강수연.. 이렇게 말구요...

머릴 굴려도 굴려도 답이 안나와서요..