| [ CnUnix ] in KIDS 글 쓴 이(By): Asteau (Paranoia) 날 짜 (Date): 1996년07월19일(금) 00시35분12초 KDT 제 목(Title): [Q] DEC에서 Write가 이상합니다. 다른 머신(SGI, RS등)에서는 충분히 잘 돌아가는 루틴인데.. DEC에서 컴파일 하여 실행하면 이상해 집니다. 지금 증상은.. fwrite를 시키면 제대로 썼다고 return 값도 맞는데.. 실제 화일 사이즈가 작습니다. 특징이 있다면 화일 사이즈가 8K(=1024*4bytes) 단위로 짤리는 것 같습니다. 즉 1699951 bytes 화일을 쓰게 하면 1695744 bytes 까지만 쓰고, 40074 bytes에서는 32768 bytes까지만 씁니다. 저 말고 다른 사람이 했을 때에는.. return 값이 write하고자 한 값보다 일단 작은 것으로 처리 되는 것 같은데.. 저는 이렇게도 구현이 안되고.. 제대로 썼다고 return 해 와도 실제 화일 사이즈는 위와 같이 작습니다. 혹시 비슷한 경험이 있으시거나.. DEC 만의 무슨 특이한 사항이 있어서인지 알고 싶군요. 꼭좀 부탁드립니다. 최소한 월요일 아침까지는 해결해야할 문제입니다. 그럼.. 다시 부탁.. |