C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[46180] Re:파일 처리에 관해서..
마술감자.명국진 [magicpotato] 768 읽음    2006-08-16 00:27
음.. 원하는 대답인지 잘 모르겠네요..
그냥 단순하게 하시면 될것 같은데요..


// 구버전 DataNN의 내용의 정보를 담는 헤더
struct
{
int filePos; // or char *pStartPtr
int size;
};

// Data01 같은것을 넣었을때, 이미 있으면 해당 리스트를 주고 아니면
// 리스트를 생성해서 주는 함수
DATA_X_LIST GetDataList(char *pData)

파일을 횡단하면서 데이터 리스트를 만들고 다 만들면 리스트를 횡단하면서 새로 파일을 작성하면 되죠...


김태진 님이 쓰신 글 :
: C++ Builder랑은 상관없는 질문이지만..;
:
: 머리가 나쁜지 아무리 생각해도 답이 안나와서..
: 질문 올립니다.ㅜ ㅜ
:
: 파일 처리에 관한겁니다만..
:
: 예를 들어서..
:
: Data01
: aaaa...............
: Data01
: bbbbb..............
: Data01
: aaaaa.........
:
: Data02
: bb...........
: Data03
: aa........
: Data03
: bb.......
:
: .....
:
: 이런식으로 계속되는 파일이 있습니다.
:
: 그런데 'Data01' 다음의 데이터를 모두 하나의 데이터로 묶어야 합니다.
: 그리고 'Data02' 다음 데이터를 하나로..
: 'Data03' 다음의 데이터를 하나로..
:
: 해서 결과는..
:
: Data01
: aaaa........
: bbbbb.........
: aaaaa...
:
: Data02
: bb........
:
: Data03
: aa.........
: bb.......
:
: 으로 나와야만 합니다.
:
: 물론 여러 파일이 아니고 하나의 파일로 되어 있습니다..
: 일정한 패턴을 가지고 데이터가 나타나는게 아니구요..
:
: 이런류의 파일 처리 해보신분 있으시면
: 도움좀 부탁드립니다.
:
:
: 그리고 지나가다가 보신분도.. 이렇게 하면 어떻겠냐~
: 하고 의견좀 주세요..
:
: 그럼 더운데.. 쉬엄쉬엄하며
: 즐프하세요..^^;

+ -

관련 글 리스트
46167 파일 처리에 관해서.. 김태진 753 2006/08/14
46180     Re:파일 처리에 관해서.. 마술감자.명국진 768 2006/08/16
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.