Bonjour,
Je développe actuellemnt une application en C++ ou je lance quelques threads à l'interieur, et je souhaiterais implémenter un système d'exclusion mutuelle sur certaines données.
Le problème est que sous XP il existe les fonctions InitializeCriticalSection(), EnterCriticalSection(), LeaveCriticalSection() qui ne sont pas conseillées pour Vista ( enfin c'est ce que j'ai lu ici ). Et sous Vista il existe les fonctions que l'on trouve a cette page, mais qui ne marchent pas sous XP.
Je vous demande donc si vous connaisiez une solution, ou au pire une lib externe qui saurait faire ça ( bien que je voudrais éviter d'en arriver là ).
Partager