Nom d'une fonction - C++ - Programmation
Marsh Posté le 06-06-2002 à 11:45:28
et temps? , c'est au chrono ou au nombre de lignes?
Marsh Posté le 06-06-2002 à 11:48:13
le même post... avec le meme début de réponse !!
http://forum.hardware.fr/forum2.ph [...] h=&subcat=
Marsh Posté le 06-06-2002 à 12:15:07
C'est quoi cette manie de faire des doubles posts aujourd'hui ?
Marsh Posté le 06-06-2002 à 12:16:51
on va mettre ça sur le compte de la pleine lune
Marsh Posté le 06-06-2002 à 12:30:40
quand ta variable passe à un, relève le timer puis while(timer!=timer+délai){......} if(variable==1) variable2=1;
maintenant, je dis ca sans savoir comment est géré ton timer, ni le but de la manip...
Marsh Posté le 07-06-2002 à 11:43:54
Pas évident ce que tu demandes...
A mon avis, il faudrait écrire une fonction "CALLBACK" et utiliser une API de to OS pour lui demander de gentiment l'appeler à intervalle régulier.
Comme ça implique du multi-thread, ton code devra utiliser des verrous, genre sémaphore.
Cela dit, si tu es un novice, il y a 99.9% de chance que ton problème soit plus simple.
Si c'est ton propre code qui change cette variable, il suffit d'y rajouter la lecture de l'horloge système et de comparer avec la valeur lors du dernier changement.
Mais si tu veux qu'on t'aide plus, il faut y mettre du tien !
Marsh Posté le 07-06-2002 à 11:46:04
musaran a écrit a écrit : Pas évident ce que tu demandes... A mon avis, il faudrait écrire une fonction "CALLBACK" et utiliser une API de to OS pour lui demander de gentiment l'appeler à intervalle régulier. Comme ça implique du multi-thread, ton code devra utiliser des verrous, genre sémaphore. Cela dit, si tu es un novice, il y a 99.9% de chance que ton problème soit plus simple. Si c'est ton propre code qui change cette variable, il suffit d'y rajouter la lecture de l'horloge système et de comparer avec la valeur lors du dernier changement. Mais si tu veux qu'on t'aide plus, il faut y mettre du tien ! |
Marsh Posté le 06-06-2002 à 11:41:45
J'ai un pb avec le C (je suis un novice)
Comment écrire :
Si tel variable est à 1 pendant un certain temps, alors déclenché une autre variable.
Merci C'est urgent