Classe d'encapsulation des sections critiques Windows (CRITICAL_SECTION)
Bonjour, Je vous propose un nouvel élément à utiliser : Classe d'encapsulation des sections critiques Windows (CRITICAL_SECTION)
Cette classe permet d'encapsuler de manière très simple les sections critiques Windows (CRITICAL_SECTION).
Son utilisation est la suivante :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| void Fonction(void)
{
// creation de la section critique
CPersoCriticalSection cs;
// entrée dans la section critique
cs.Enter();
// ici, la section critique est prise
...
// sortie de la section critique
cs.Leave();
// ici, la section critique n'est plus prise
...
// destruction de la section critique par le destructeur
} |
Qu'en pensez-vous ?