[linux-yazilim] Re: fopen binary file

---------

New Message Reply About this list Date view Thread view Subject view Author view

From: Bora Şahin (borasah@netone.com.tr)
Date: Mon 16 Sep 2002 - 20:15:54 EEST


SLmLar

> while ((ch = fgetc(dosya)) != NULL)
>
> boyle olmasi lazim..

fgetc(), standart C fonksiyonudur. Standar C fonksiyonlarında dosya sonu
belirleyicisi EOF' dır. Bu da -1 e define edilmiştir. Sistem
fonksiyonlarında ise, -1 genellikle hata durumlarında geri döndürülen
değerdir, 0 ise dosya sonunu gösterir. Yukarıdaki bilgiler ışığında
arkadaşın ilk yaptığı doğru. Yani, NULL değil, EOF olması lazım.

Bora Şahin
Saygılar


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b29 tarafindan uretilmistir.