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
[10713] Re:파일 입출력에 관한 질문
꼼지락.수야 [] 1287 읽음    2001-09-06 14:57
수야랍니다.

노가다성 코딩이 보이는 화일이군요 크크크

<stdio.h> 를 include 하시구요 표준입출력함수입니다  ^^

FILE *filepointer;

filepointer = fopen(화일경로, 오픈모드); // 한글로된건 해당함수의 help를 보세요 ^^
fseek(filepointer, 0, SEEK_SET); // 화일 포인터를 처음으로 옮기죠

여기까진 기본으로 필요합니다.

fgets 라는 함수는 한줄 읽는 함수구요
fgetc 는 한문자 읽는 함수랍니다.
fread 라는 함수는 정해진 버퍼수만큼 읽는 함수구요
자세한 함수정보는 역시 help를 보시구요

이제 중요한건 방법이죠.. 한줄씩 읽을것이냐? 한문자씩 읽을것이냐? 정해진 버퍼만큼 읽을것이냐?

날짜와 시간은 숫자 0 까지 표기해주니 모두 양식이 똑같지만 차후 IP부터 다 달라지는군요

무엇으로 구분자를 지을지는 님의 몫입니다.

어떻게 읽을것이냐도 님의 몫이죠...

상당한 노가다가 필요할것 같네요.. 물론..

제 생각보다 좋은 생각을 가지신 분이있으시면 또 답변이 늘겠죠?

제 생각엔 딱히 좋은 방법은 없어보입니다. ^^

하나하나 경우에대한 노가다 코딩뿐이 ㅡ_ㅡ;

알고리즘 문제는 답변 못해드리구요.. 함수사용문제가 있으시면 또 리플달아주세요.. ^^

수야였습니다.



ggangpan 님이 쓰신 글 :
:  수고 많으십니다...
: 하수가 고수님께 질문드립니다...
: 다름이 아니오라...
: 윈도우 2000서버에 웹서버 로그파일에 관한 질문입니다.(파일 첨부)
: 파일을 읽어 StringGrid에 뿌릴려구 합니다..
: 근데....어케해야 되는지 몰라서..답답합니다...
: 파일을 읽어서 통계처리해야 되는디....
: 즉 이용자(c-ip)현황파악, 그리고 cs-uri-stem별 c-ip이용자 현황, 이용자의 점유시간 등등...을 통계처리할려고 합니다...
: 근디....입출력에 대해 잘 몰라서.....각종 책에도 입출력에 관한 자료를 찾기 힘들군요....
: 단지 LoadFromFile()로 통채로 읽어와서 뿌리는건 있던데....한줄읽고 한줄 쓰고...하는 예제는 없어서 ...
: 간단히 말하면...
:   1. 한줄일고 한줄쓰고...또는 버퍼량(일정량)에 따라 읽고 쓰고...하려면...?
:   2. 스페이스로 구분된 자료를 읽는 방법....
:   3. StringGrid에 뿌릴려구 하니까...배열에 넣은방법과...뿌리는 방법...등...
:
: 너무 많은가요..?
: 고수님의 자세한 설명을 부탁드립니다....
: 그리고 파일 첨부합니다..

+ -

관련 글 리스트
10707 파일 입출력에 관한 질문 ggangpan 965 2001/09/06
10726     Re:파일 입출력에 관한 질문 김백일 1180 2001/09/06
10722     Re:파일 입출력에 관한 질문 푸른바다 1394 2001/09/06
10713     Re:파일 입출력에 관한 질문 꼼지락.수야 1287 2001/09/06
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.