이것은 내 첫 번째 게시물입니다. 나는 주어진 텍스트 파일을 갖고있는 파일 핸들링을 사용하는 C++로 프로그램을 작성하고 있으며, 포인터가있는 특정 지점을 넘어 파일에서 모든 것을 삭제하려고합니다. 그 후에 포인터는 이전과 동일한 plae로 리턴되어야합니다.특정 지점 이후의 텍스트 파일에서 모든 내용 삭제
누구든지 나를 도울 수 있다면 큰 힘을 쏟을 것입니다. 나는 오랫동안 프로그래밍하지 않았다. 내 프로그램에서 특히
, 나는
...
ofstream 목록,있다;
List.open ("List.txt");
...
List.seekp (i);
이 시점에서 i 번째 바이트를 초과하는 파일의 모든 내용을 삭제하고 추가로 i 번째 위치에서 쓰고 싶습니다. 어떻게해야합니까?
감사합니다.
http://stackoverflow.com/q/4007734/951890 –
당신도 그걸 봤습니까? – Lrrr