2011-01-25 10 views
0

지금까지 사용자가 해당이 C++파일에 데이터 저장소를 삭제하려면 어떻게해야합니까?

한다고 가정 파일 5 6 9 10 숫자를 포함에 파일에서 삭제됩니다 삭제할 ​​file.What에 존재하는 일부 특정 데이터를 삭제

내가 존재하는 9 번호를 삭제하려면

파일로

알 수 있으면 코드를 입력하십시오.

+2

좀 더 구체적으로 알려주시겠습니까? –

답변

2

먼저 파일을 읽은 다음 방금 읽은 데이터로 덮어 씁니다. 덮어 쓰는 동안 삭제하려는 "특정"데이터를 쓰지 않도록하십시오. 그렇게하면 "특정"데이터를 더 이상 포함하지 않는 파일을 가질 수 있습니다!

0

파일을 읽고 삭제할 항목없이 복사 한 다음 다시 작성하십시오.

0

불필요한 데이터를 포함하여 전체 파일을 읽고 메모리에서 삭제 한 다음 새 데이터를 전체 파일에 씁니다.

관련 문제