Problem s feof() v C

Jirka 'Eagle' Novák eagle na unicode.cz
Pátek Červen 23 16:11:54 CEST 2000


> Delam neco blbe, nebo jsem neco spatne pochopil, nebo kde je chyba?
> Mam egcs-2.91.66, glibc-2.1.1, kernel 2.4.0-test1-ac21, ale stejne
> "podivne" se to chova i na OpenBSD...
>
> Diky za pripadne rady
> -troll

  Zdravim,
ted pisu z hlavy, tak mozna nebudu uplne presny... Mam dojem, ze feof()
vraci TRUE v pripade, ze bylo provedeno cteni za koncem souboru. Vas problem
by mozna vyresila podminka:

while (fgets(...) != NULL)
{
    ...
}

Nebo tak nejak. Uz jsem v C delsi dobu nic nenapsal, tak se omlouvam za
pripadne vypadky pameti.

--
S pozdravem

Jirka "Eagle" Novak
Registered Linux user #173581
eagle na unicode.cz




Další informace o konferenci Linux