IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

POSIX C Discussion :

1 variable pour 2 processus


Sujet :

POSIX C

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    646
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 646
    Points : 240
    Points
    240
    Par défaut 1 variable pour 2 processus
    Salut

    Je dois utiliser les proccessus la ca va
    Mais il doivent communiker entre eux et la je blok
    je voudrai faire un truc du genre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
     
    fork()....
    //les 2 pross utilisent la meme variable un en lecture et un en ecriture
    processus fils:
    while(1)
    {
    ...
    if(variable==1)
    stop;
    ...
    }
     
     
    processus pere
    while(1)
    {
    ....
    Si user fait kelke chose
    variable=0;
    .....
    }

    Voila jespere que g etai assez clair si kelkeun C chuis preneur

  2. #2
    Futur Membre du Club
    Inscrit en
    Juillet 2002
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    salut,

    si tu veux juste faire passer la valeur utilise un pipe, si tes deux procesus sont pour un meme user.
    si tu veux juste stopper ton processus lors d'une valeur à 0 pkoi pas utiliser les signaux.
    niarf niarf niarf

  3. #3
    Membre averti

    Inscrit en
    Juin 2002
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 97
    Points : 307
    Points
    307
    Par défaut
    Le segment de données partagé permet de partager une même variable entre deux instances du programme:
    http://www.developpez.net/forums/viewtopic.php?t=35540 Multiple exécutions d'un programme
    (solution VC++)

    Avec une simple recherche...
    http://www.developpez.net/forums/viewtopic.php?t=28451 Partage de variables
    "J'ai toujours rêvé d'un ordinateur qui soit aussi facile à utiliser qu'un téléphone. Mon rêve s'est réalisé : je ne sais plus comment utiliser mon téléphone."-Bjarne Stroustrup
    www.stroustrup.com

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Variables d'environnement pour le processus apache
    Par EpOnYmE187 dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 22/07/2005, 09h02
  2. Partage d'une variable entre les processus fils
    Par Mehdi Feki dans le forum Linux
    Réponses: 7
    Dernier message: 09/01/2005, 13h34
  3. Réponses: 7
    Dernier message: 07/09/2004, 14h16
  4. [XSL] utiliser une variable pour nom d'élément
    Par luta dans le forum XSL/XSLT/XPATH
    Réponses: 13
    Dernier message: 07/09/2004, 13h58
  5. [C#] Concatener 2 variables pour en faire une 3ème
    Par Thomas Lebrun dans le forum Windows Forms
    Réponses: 6
    Dernier message: 11/05/2004, 21h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo