Re: appelsys.h
Jean-Damien Durand, dimanche 7 juin 2009, 15:05:03 CEST
>[…]
> Attend ca serait pas... syscall.h qu'une version francaise aurait osé traduire
> en appelsys.h... !?!?!?
Peut-être… mais personne n’inclut syscall.h. La seule utilité
de syscall.h, c’est quand on utilise la fonction syscall(2), et
personne n’utilise syscall(2), on utilise les fonctions, enfin…
les « prototypes typés » des appels systèmes. En clair, on ne
fait pas
int res = syscall(SYS_read, fd, buf, cnt);
on fait
int res = read(fd, buf, cnt);
ce qui permet d’avoir une vérification du type des arguments par
le compilateur, en plus d’une meilleure lisibilité.
Mais bon, il y a tellement de bouquins qui sont mal traduits
ou dont les exemples sont plutôt pourris…
--
Sylvain Sauvage
Reply to:
- References:
- appelsys.h
- From: strohecker guillaume <guillaume.strohecker@orange.fr>
- Re: appelsys.h
- From: Basile STARYNKEVITCH <basile@starynkevitch.net>
- Re: appelsys.h
- From: strohecker guillaume <guillaume.strohecker@orange.fr>
- Re: appelsys.h
- From: "Jean-Damien Durand" <JeanDamienDurand@free.fr>