Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
780 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [C : Thread] Comment faire passer un process en thread+2 autres quest

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C : Thread] Comment faire passer un process en thread+2 autres quest

n°385216
Deadog
Dain Bramaged
Posté le 06-05-2003 à 22:50:41  profilanswer
 

Sous GNU/Linux
 
Ma situations :
Mon prog créer 2 thread
Si jamais on lance une nouvelles fois mon prog, j'aimerai pouvoir passer cette nouvelles instance du prog comme étant un thread du 1er (dans ce cas la il ne lancerai pas d'autre thread)
 
comment puis-je faire ? pke la je vois pas trop, il faudrait que mon prog regarde si y'en a pas déjà un de lancé et si oui, k'il se transforme en thread de celui la, mais comment ?
 
sinon, sur les mutex :
-je suis obliger de locker un mutex pour simplement lire ?
-kan on créer un mutex ça fait koi au juste ? apparament on ne déclare pas de variables particulière comme pouvant être locker, donc kan on lock c pour toutes les variables déclaré au bloc précédent ?

mood
Publicité
Posté le 06-05-2003 à 22:50:41  profilanswer
 

n°386778
Deadog
Dain Bramaged
Posté le 08-05-2003 à 01:01:19  profilanswer
 

:bounce:  
 
nouvelle question : est-il correct de créer des threads dans un thread ?

n°386782
Jam Kurado​beri
Guilty Gear X , uniquement !
Posté le 08-05-2003 à 01:07:20  profilanswer
 

jsuis juste curieux de savori ce qu'est un mutex :p

n°386786
Deadog
Dain Bramaged
Posté le 08-05-2003 à 01:29:09  profilanswer
 

mutual exclusion

n°386799
Konar
Posté le 08-05-2003 à 03:07:19  profilanswer
 

deadog a écrit :

:bounce:  
 
nouvelle question : est-il correct de créer des threads dans un thread ?


 
et tu veux les créer d'ou sinon ?
qd tu executes ton prog y a bien le thread 'principal' ki est lancé, d'où tu peux lancer d'autres threads, ki eux memes peuvent en lancer d'autres, ca pose aucun pb particulier...

n°387044
Deadog
Dain Bramaged
Posté le 08-05-2003 à 14:16:37  profilanswer
 

ok :) j'avais pas vu ça sous cette angle la ;)
 
thx :jap:  
 
 
sinon personne ne saurez pour mes autres kestions ?

n°387219
mrbebert
Posté le 08-05-2003 à 16:11:25  profilanswer
 

Un processus ne peut pas devenir un thread d'un autre processus.
 
Tu peux regarder au lancement s'il existe déja une instance du programme qui fonctionne. Dans ce cas, tu lui envoies un message pour lui demander de créer un nouveau thread.

n°387720
Deadog
Dain Bramaged
Posté le 09-05-2003 à 00:21:47  profilanswer
 

pour faire ça y'a t'il une solution plus propre k'un "ps aux | grep mon_prog" ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [C : Thread] Comment faire passer un process en thread+2 autres quest

 

Sujets relatifs
process d'application vb resistant même apres fermeture[C/C++] Thread et accès à une variable par 2 threads en même temps...
comment passer le caractère & dans une query string?[ASP.net]Problème pour passer des paramètres d'une page à une autre
[C/C++] Thread en standard (no API win32)[C/C++]killer un thread !
Probleme Thread Posix + C++[SWING + THREAD] Création d'une console - RESOLU
[JS] Faire passer une valeur d'une champ <SELECT> a un autrePasser d'un TIME en DATETIME ?
Plus de sujets relatifs à : [C : Thread] Comment faire passer un process en thread+2 autres quest


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR