Bonsoir,

Je viens de créer un signal d'horloge (un signal qui passe de 0 à 1 rapidement), et j'ai besoin d'incrementer une variable chaque fois que ce signal passe à 1, j'ai essayé en utilisant des threads mais je n'ai pas réussi à incrémenter ma variable.
voici la fonction du signale:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
void signal_horloge{
              int horloge=0;
              while(1)
             {
              horloge=1;
              sleep(1);
              horloge=0;
              sleep (1);
              }
                            }
donc j'ai besoin de votre aide pour utiliser les thread pour pouvoir incrementer ma variable compteur, et merci d'avance.