(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/>