c++ 파일입출력 관련 질문입니다.

조회수 1462회

제가 올린 사진을 근거로 질문을 하겠습니다. fstream 객체를 통해 파일을 읽어올 때 abcde를 찾습니다. 찾았을 경우 seekp를 통해 맨앞으로 가서 다른 입력을 하는 것인데 이 때 abcde가 다섯글자인데 여섯글자를 입력하면 다음 행으로 넘어가서 다음 행의 문자가 지워지게 됩니다.... 예를 들어, abcdezx를 쳤다고 하면 zx가 다음행으로 가서 다음 행은 zxghie가 됩니다.

그 행에 깔끔하게 덮어쓰기를 하고싶은데 방법이 없을 까요? 이미지

간단하게 어떻게 하면 되겠다만 설명해주셔도 너무나도 감사합니다.

  • (•́ ✖ •̀)
    알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)