Thread et section critique

Signaler
Messages postés
50
Date d'inscription
mercredi 20 juillet 2005
Statut
Membre
Dernière intervention
22 mai 2006
-
Messages postés
50
Date d'inscription
mercredi 20 juillet 2005
Statut
Membre
Dernière intervention
22 mai 2006
-
Bonjour,

je suis en train de manipuler des threads et g un petit probleme. Je possede une variable dont la valeur ne change pas et a laquelle accedent plusieurs clients. D'apres ce ke g lu sur les threads, cette variable constitue une section critique c-a-d que chaque thread devra attendre son tour pr y acceder. Comment je peux definir en C++ une section critik qui permet a mes clients d'acceder tour a tour a ma variable temp???

SVP aidez-moi!!!

7 réponses

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
21
Messages postés
50
Date d'inscription
mercredi 20 juillet 2005
Statut
Membre
Dernière intervention
22 mai 2006

Juste une question.........n'y aurait-il pas un exemple ke je pourrai lire?
merci encore une fois!!!
Messages postés
706
Date d'inscription
mardi 30 décembre 2003
Statut
Membre
Dernière intervention
27 janvier 2009
4
salut,

si la valeur de ta variable ne change pas, et qu'elle est seulement lue
par tes threads, pas besoin de section critique. Tu en as besoin quand
certains threads ecrivent dans ta variable (en changent la valeur)



a+
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
21
comme dit cosmobob, sur que si ne change pas alors pas besoin de section critique.
Sinon exemple de bayeto ici:
http://www.cppfrance.com/code.aspx?id=28183
et 3 autres trouvées en faisant une recherche 'InitializeCriticalSection' sur les codes.

ciao...
BruNews, MVP VC++
Messages postés
50
Date d'inscription
mercredi 20 juillet 2005
Statut
Membre
Dernière intervention
22 mai 2006

en fait ma variable est un tableau de caracteres "buffer" ki ne change pas ds tt mon programme........mais les differents clients comparent leur propre buffer a cette variable. Je n'ai donc, d'apres vous, pas besoin de section critik......
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
21
aucun besoin

ciao...
BruNews, MVP VC++
Messages postés
50
Date d'inscription
mercredi 20 juillet 2005
Statut
Membre
Dernière intervention
22 mai 2006

merci pour vos reponses!!!