Voila, pour mon apli, je suis obligé de faire en sorte qu'une action se passe tout le temps (en fait, elle lit en permanence le contenu d'un fichier XML).

J'ai donc fait une boucle infinie

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
while ( bContinue )
{
    // on fait l'action
}
C'est pas mal mais cela me bloquait mon programme.
Alors, je l'ai mis ds un thread à part.
PAs de pb, ca marche bien mais seulement, mon processeur est occupé à 100%

Comment faire pour éviter cela ou, autre alternative, pour éviter la boucle infinie ?


Merci de vos conseils/suggestions.

A+