Salut
Quelqu'un pourrait il me dire ce que fait les instructions fork() et join() avec un
exemple de bout de code à l'appui?
merci de me repondre!
Salut
Quelqu'un pourrait il me dire ce que fait les instructions fork() et join() avec un
exemple de bout de code à l'appui?
merci de me repondre!
Vive les bug!
Ils font découvrir beaucoup de choses.
fork créé un processus fils: http://man.developpez.com/man2/fork.2.php mais join je ne connais pas... sur la page man ca me donne une fonction qui fusionner les lignes de deux fichiers ayant un champ commun, sans doute pas ce que tu cherches
A tout hasard, voici la page pour join: http://man.developpez.com/man1/join.1.php
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
Code non testé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 [...] int main(void) { switch(fork()) { case 0: printf("je suis le fils\n"); break; case -1 : perror("fork"); exit(errno); default : printf("je suis le pere\n"); break; } return 0; }
Pour join, connais pas. Qu'est-ce qu'elle est censée faire cette fonction ?
Introduction à Silverlight 4 (new) ; Localisation d'une application Silverlight (new) ;
Mon espace perso[/B]
La connaissance s’acquiert par l’expérience, tout le reste n’est que de l’information. Albert Einstein[/SIZE]
Join n'est pas une fonction mais une commande unix.
Cordialement.
"The quieter you become, the more you are able to hear"
"Plus vous êtes silencieux, plus vous êtes capable d'entendre"
join est généralement le nom qu'on donne à la fonction dans un programme multi-thread (non non pas multi-processus) permettant d'attendre la fin d'un thread.
Avec les threads POSIX, la fonction s'appelle pthread_join(). C'est plus ou moins un équivalent de waitpid()...
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager