J'ai une fonction qui va être lancée plusieurs fois en thread par une autre fonction (thread appelant). Seulement la fonction qui est lancée plusieurs fois doit accéder à une variable globale et donc pour éviter des crash je suohaite protéger cette variable quand un des thread y accède :
int n;
fonc() //lancée plusieurs fois
{
Lock
n++;
Unlock
}
sauriez vous comment faire pour "locker & délocker" ? J'ai regardé du coté de CCriticalSection mais je n'ai pas compris comment dire que c mon <int n> à protéger.
Merci
ANT