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
[20143] 파일을 읽어들이는데..에러가 발생합니다..^^
멘땅에 헤딩 [chang5943] 766 읽음    2002-07-15 18:23
        while( (!feof(in)) && (i <= 150))
        {
                Pos = ftell(in);
                fseek(in, (i-1)*74, SEEK_SET);
                fread(Tmp, 73, 1, in);==>에러가 나는 부분
                for(j = 0; j < 3; j++)
                {
                        fre[j] = Tmp[j];
                }
                fre[3] = '\0';
                freTmp = atoi(fre);
                for(j = 4; j < 7; j++)
                {
                        Mag[j-4] = Tmp[j];
                }
                Mag[3] = '\0';
                magTmp = atoi(Mag);
                Chart1->Series[0]->AddXY((double)i, (double)freTmp, "", clTeeColor);
                Chart1->Series[1]->AddXY((double)i, (double)magTmp, "", clTeeColor);
                i = i + 1;
        }
 
---파일은 한 라인에 72바이트 널문자 합해서 74바이트 입니다..
그래서 한 라인에서 제가 원하는 데이터만 가지고 오기 위하여..위에 부분처럼 소스를 만들었습니다..
처음엔..제대로 읽고 두번째 읽을때...파일 포인터를 확인해보니..40억이라는 어마어마한 위치로 옮겨져있던데..
왜 그런지 초보인 저로서는 찾기가 쉽지 않네요...^^
고수님들의 지도를 부탁드립니다...^^


+ -

관련 글 리스트
20143 파일을 읽어들이는데..에러가 발생합니다..^^ 멘땅에 헤딩 766 2002/07/15
20146     Re:파일을 읽어들이는데..에러가 발생합니다..^^ 조준회 939 2002/07/15
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.