Zoufalka, aneb co jsme neudìlali a proè...
Pøiznejme si otevøenì, že souhra všech skupin nebyla
ideální, ale kdo by èekal nìco jiného.
Také proto zùstaly knihovní funkce na pùli
cesty. Chybí pøesná implementace nìkterých
funkcí, a ne všechny funkce jsou plnì odladìny. Blíže
autoøi jednotlivých knihoven:
Martin Vojvodík :
dir.h
- Chybí implementace funkcí opendir, readdir a closedir,
protože FileSystem nìjak nedodal specifikaci parametrù
- Všechny funkce jsou neodladìny
proces.h
- Tam je snad všechno nejdùležitìjší, až na to že
to není odladìno (odladìny jsou jen execv a execve
(až na volání MM))
stdlib.h
- Chybi funkce qsort (nìjak nezbyl èas, Borland se nedá
použít díky ASM èástem).
- Chybi funkce system (spuštìní systémového
pøíkazu), lze obejít pomocí fork() a exec()
- Chybi funkce getenv (získání obsahu promìnné
environmentu) (nìjak jsem nepøišel na to, jak na to)
- Chybi funkce mb* pro multibyte characters (k èemu to vùbec
je ?)
Rostislav Bosák :
stdio.h - operace nad souborem
- Ve funkcích, které by mìly využívat zpráv
File Systému jsou natvrdo funkce nebo komentáøe místo
pøíslušných zpráv, které v dobì
psaní tìchto knihovních funkcí nebyly k dispozici.
- Témìø vùbec nejsou k dispozici tyto funkce:
- unlink
- tmpfile
- tmpnam
- remove
- rename
Martin Peøina :
time.h
- Nejsou implementovány funkce, protože FS nevydal žádnou
specifikaci pro funkce k získání èasu
string.h
- Nedoporuèuje se použít funkci strerror, protože èísla
chyb nejsou seøazena od 0 krokem 1 (funkce vrací pùvodní
chyby z Borland C)
signal.h
- Chybi implementace funkce raise(signal)
Jaroslav Hurdes :
stdio.h - operace s I/O
- Neimplementovány formátované vstupy/výstupy.
- fwrite, fread - File System nedodal potøebná volání.
Zpìt
na hlavní stránku