[C] Equivalent a la fonction select()

Equivalent a la fonction select() [C] - C++ - Programmation

Marsh Posté le 29-07-2002 à 17:26:11    

Vous ne connaîssez pas par hasard une fonction semblable à select qui s'applique aux variables et pas seulement aux sockets...
Je souhaiterais une fonction du style :
- si la variable ne vaut pas ce que je souhaite alors on attend un certain temps (infini ou non) avant de continuer ou lancer une fonction.
- dès que la variable a la valeur que je souhaite, hop on continue...
 
Biensûr je ne voudrais pas un while avec un compteur, un sleep à l'intérieur et un if à l'extérieur...

Reply

Marsh Posté le 29-07-2002 à 17:26:11   

Reply

Marsh Posté le 30-07-2002 à 08:42:08    

Bon ben... dommage pour moi  :(

Reply

Marsh Posté le 30-07-2002 à 09:00:33    

BB138 a écrit a écrit :

Vous ne connaîssez pas par hasard une fonction semblable à select qui s'applique aux variables et pas seulement aux sockets...
Je souhaiterais une fonction du style :
- si la variable ne vaut pas ce que je souhaite alors on attend un certain temps (infini ou non) avant de continuer ou lancer une fonction.
- dès que la variable a la valeur que je souhaite, hop on continue...
 
Biensûr je ne voudrais pas un while avec un compteur, un sleep à l'intérieur et un if à l'extérieur...




 
Rien de déja programmé pour faire ça. T en C là, 'faut pas rêver !
Si t sous windows, t'as les TIMER qui peuvent te permettre de faire ça simplement. Sinon, MultiThreading power ! :D

Reply

Marsh Posté le 30-07-2002 à 12:49:47    

Au fait, puisque tu en parle, on peut lancer combien de thread tout en restant dans le domaine du raisonnable et acceptable ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed