상세 컨텐츠

본문 제목

임의 위치로의 기록 및 검색

C++/파일처리

by nowpassion 2008. 5. 11. 12:23

본문

예제)  데이터 형태를 나타내는 클래스 헤더입니다.
사용자 삽입 이미지

 























- 구현부분은 따로 올리지 않아도 알겠죠?

예제2) 파일 입출력을 도와줄 유틸리티 함수입니다.
사용자 삽입 이미지
사용자 삽입 이미지

예제3) 실제 파일관련 함수들입니다.
- 이진으로 기록된 파일내용을 스트림으로 읽어와 txt파일로 기록하는 부분입니다.
사용자 삽입 이미지




















- 기존의 레코드를 갱신하는 함수입니다.
사용자 삽입 이미지

- 새로운 계정을 만들어내는 함수입니다.
사용자 삽입 이미지

- 기존의 계정을 삭제합니다.

사용자 삽입 이미지


- 실제 함수들의 공통점은 바로 바이트 수대로 파일 위치포인터를 찾아 검색, 삭제 , 기록하고
  있습니다. 실제 데이터 파일은 이진으로 기록되어 있는 상태입니다. 그러므로 일반데이터
  파일로는 읽어들일수 없으므로 이것도 스트림으로 읽어들어와 텍스트 파일로 저장할 수 있습니다.
  그러나 실제 이진으로 기록되어 있기 때문에 완전하지는 않습니다.

'C++ > 파일처리' 카테고리의 다른 글

파일의 위치 설정  (0) 2008.05.11
기본 파일 관리  (0) 2008.05.11
파일 처리  (0) 2008.05.11

관련글 더보기