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

  FORUM HardWare.fr
  Programmation
  C++

  [C/C++] Select et listes chainees ;)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C/C++] Select et listes chainees ;)

n°241569
Tetedeienc​h
Head Of God
Posté le 07-11-2002 à 23:40:56  profilanswer
 

Bonjour ;)
 
Juste une chitite question sur le select.
 
J'ai quelques threads ( 3 en fait) qui doivent regarder si il y a un truc dans une liste chainee (chacun a sa propre liste chainee), et qui si il y a quelque chose doivent le prendre et l'envoyer sur le reseau...
 
Bref, je voudrais bien ne pas les faire partir en bucle infinie comme ca :
 

Code :
  1. void* thread1(void* v)
  2. {
  3. while(1)
  4. {
  5.   if (list_thread1.head == NULL)
  6.   {
  7.   ...
  8.   }
  9. }
  10. }


 
Mais le faire attendre qu'un element soit dans le if avant de le faire continuer ( car la faire des tests en boucle spagood).
 
Donc ma question est : comment creer un file descriptor que le select peux bouffer qui change de status des que list_thread.head est != NULL :??: :??:
 
Merci :hello:

mood
Publicité
Posté le 07-11-2002 à 23:40:56  profilanswer
 

n°241570
joce
Architecte / Développeur principal
"BugHunter"
Posté le 07-11-2002 à 23:42:50  profilanswer
 
n°241572
joce
Architecte / Développeur principal
"BugHunter"
Posté le 07-11-2002 à 23:45:49  profilanswer
 

ou alors pthread_cond_wait / pthread_cond_timedwait et pthread_cond_broadcast / pthread_cond_signal ?


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°241573
botman
Cubeur
Posté le 07-11-2002 à 23:47:23  profilanswer
 

joce a écrit a écrit :

ou alors pthread_cond_wait / pthread_cond_timedwait et pthread_cond_broadcast / pthread_cond_signal ?



oué, avec un mutex :jap:


---------------
"OCPLB : On Casse Pas Le Binôme, 'moiselle Jade, Carlson & Peters, page 823 !"
n°241574
Tetedeienc​h
Head Of God
Posté le 07-11-2002 à 23:49:21  profilanswer
 

Pas con du touuuuuuuuuut le mutex ! pourquoi j'y ai pas pense !
 
Eh iench, retourne en deuig...
 
Merci joce :jap:

n°241576
joce
Architecte / Développeur principal
"BugHunter"
Posté le 07-11-2002 à 23:53:02  profilanswer
 

BotMan a écrit a écrit :

oué, avec un mutex :jap:




cela va de soi sinon on pourait pas appeler pthread_cond_wait :o
BTW, pkoi t'as foutu 2 e à annéee :D


Message édité par joce le 07-11-2002 à 23:54:11

---------------
Protèges carnets personnalisés & accessoires pour bébé
n°241577
verdoux
And I'm still waiting
Posté le 07-11-2002 à 23:54:51  profilanswer
 
n°241579
joce
Architecte / Développeur principal
"BugHunter"
Posté le 07-11-2002 à 23:58:32  profilanswer
 

l'est bieng ce lien, hop dans mes favoris :D


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°241581
Tetedeienc​h
Head Of God
Posté le 07-11-2002 à 23:59:46  profilanswer
 

joce a écrit a écrit :

l'est bieng ce lien, hop dans mes favoris :D




 
Pareil !

n°241586
botman
Cubeur
Posté le 08-11-2002 à 00:16:14  profilanswer
 

joce a écrit a écrit :

l'est bieng ce lien, hop dans mes favoris :D



+1 :D


---------------
"OCPLB : On Casse Pas Le Binôme, 'moiselle Jade, Carlson & Peters, page 823 !"
mood
Publicité
Posté le 08-11-2002 à 00:16:14  profilanswer
 

n°241952
Taz@PPC
saloperie de i=`expr $i + 1`;
Posté le 08-11-2002 à 20:35:00  profilanswer
 

http://www.llnl.gov/computing/tuto [...] /MAIN.html


---------------
du bon usage de rand [C] / [C++]
n°242370
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-11-2002 à 19:46:51  profilanswer
 

l'est bieng ce lien, hop dans mes favoris :D


---------------
Protèges carnets personnalisés & accessoires pour bébé

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

  [C/C++] Select et listes chainees ;)

 

Sujets relatifs
[Php/MySQL] - SELECT MAX(.. et GROUP BY, ca va pas :( [RESOLU!!!][CSS] Divers problèmes de marges et de listes
recuperer la valeurs de select count(*)[JS] Listes : définir l'élément sélectionné
[JS] Combo de Select et Value == ""....... ouinnnnnnnnn[JS] Cacher un div par un select [ - Job's Done - ]
Select d'SQL...[JS] Ajouter des champs options à mon select [ - Job's Done - ]
[php/Mysql] Problème avec SELECT COUNT(*)Récupération d'un SELECT MULTIPLE
Plus de sujets relatifs à : [C/C++] Select et listes chainees ;)


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