EOF (рачунарство)
U računarstvu, EOF (skraćeno od engl. End-of-File — kraj datoteke) je stanje u operativnim sistemima i programskim jezicima koje označava da u izvoru nema više podataka za čitanje. Izvori podataka su obično datoteke ili tokovi.
Reprezentacija EOF-a zavisi od sistema koji je u pitanju, ali po pravilu to je neki poseban znak, odnosno celobrojna vrednost koja se razlikuje od ostalih validnih karaktera u datom kontekstu. Na primer, u C standardnoj biblioteci nakon V6 juniksa[1] (pa time i na mnogim juniksolikim sistemima), EOF je simbolička konstanta koja ima numeričku vrednost „-1“[a]. Standardni juniksovi terminali automatski prevode znak Control-D unet preko tastature u EOF vrednost kako programi ne bi morali da prave razliku između običnih datoteka i interaktivnog unosa podataka.
Napomene
[uredi | uredi izvor]Izvori
[uredi | uredi izvor]- ^ Raymond, Eric. „EOF”. The Jargon File (na jeziku: (jezik: engleski)). Pristupljeno 26. septembra 2010. Proverite vrednost paramet(a)ra za datum:
|access-date=
(pomoć) - ^ Drepper, Urlich (2010-5-21). „EOF and Errors”. The GNU C Library Reference Manual, for Version 2.8 of the GNU C Library (na jeziku: (jezik: engleski)). The Free Software Foundation. Pristupljeno 26. septembra 2010. Proverite vrednost paramet(a)ra za datum:
|access-date=, |date=
(pomoć)