(Courriels de diversion: <guettais@debrayait-flotte.com> <satyres@crierai-demarcherais.com> <assiegea@argumenterez-vaque.com> <documenterait@quadruplees-dejouerions.com> <filtrerons@masque-haubaner.com> <arroses@incendia-aggravees.com> <dresseraient@visualisaient-assommerait.com> <concertiez@fugueuse-outreront.com> <primeraient@chargement-refrenais.com> <astronautique@pêcherions-degreverez.com> )



   Salut le monde.

   J'ai soudain une légère interrogation métaphysique...

   Soit le code C suivant:

fp=fopen("toto.txt", "w");
fprintf(fp, "plop\n");
fclose(fp);

   A l'exécution, strace me donne ça:

open("toto.txt", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
						-1, 0) = 0x40014000
write(3, "plop\n", 5)                   = 5
close(3)                                = 0


    A quoi sert l'appel old_mmap ? gestion de buffer pour les 
    fonctions f* ? Et où est-il documenté ?

    Merci d'avance, vous pouveez retourner troller...

    Thierry.

-- 
|+| Peut-on dire que Linux est le même OS qu'UNIX?
|+| (C'est pour mettre dans mon CV)
|+| Merci d'avance.
-+-  M. in fcol.configuration: "neuneu pipote son CV" -+-

---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@CULTe.org>Le CULTe sur le web: <URL:http://www.CULTe.org/>