네 화일을 열어서 파싱하는 프로그램을 짜고있습니다.
그런데 너무나도 어이가 없는 에러가 발생하고 있습니다.
while(1) 문속에 다음이 있습니다..
... 생략...
memset(buffer,0x00,sizeof(buffer));
strcat(datatomail,"\n신용 판매 금액 ");
if( -1 == ( point = lseek(fdsource, RECORDPOINTER*SEGSIZE+36,
SEEK_SET)))
{
perror("LSEEK Error6"); exit(EXIT_FAILURE);
}
if( -1 == read(fdsource,buffer,10))
{
perror("READ Error");
exit(EXIT_FAILURE);
}
strncat(datatomail,buffer,strlen(buffer));
//printf("%d,%d\n",RECORD,RECORDPOINTER);