c/c++ 파일입출력 관해 질문드립니다.
맥적다
2023.04.01
예를들어test.txt 파일의 내용 : 1234 abcde이 상태에서 파일의 abcde 부분만 다른 문자로 바꾸려면 어떻게 해야하나요?1234와 공백은 계속 유지하고 뒤에 abcde만 바꾸고 싶은데 잘 안되네요파일위치지정자로 c에서는 fseek(n,시작); c++에서는 fseekp를 이용해봤는데뭔가 잘못했는지 기존의 파일내용이 싹다 지워지고 변경이 되더라구요.abcde가 고정된 길이가 아니기 때문에 파일위치지정자를 끝에서 5만큼 앞으로 당겨쓰는 방식말고어떤 방법이 있을까요?
-
라임나무
앞에 1234(공백)을 입력하고 뒤에 abcde에 님이 원하시는걸 입력해서 출력하세요