:
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억이라는 어마어마한 위치로 옮겨져있던데..
:
왜 그런지 초보인 저로서는 찾기가 쉽지 않네요...^^
:
고수님들의 지도를 부탁드립니다...^^