J'écris une structure pour un périphérique intégré qui a la capacité d'exécuter plusieurs applications. Lorsque vous passez d'une application à l'autre, comment puis-je m'assurer que l'état de mon application actuelle est correctement nettoyé? Par exemple, disons que je parcours une boucle intensive dans une application et qu'une demande est faite pour exécuter une seconde application alors que cette boucle n'est pas encore terminée. Je ne peux pas supprimer l'objet contenant la boucle tant que la boucle n'est pas finie, mais je ne sais pas comment m'assurer que l'objet en boucle est dans un état prêt à être supprimé. Ai-je besoin d'une sorte de mécanisme de sondage ou de rappel d'événement qui me notifie quand il a terminé?Gestion des interruptions en C++
Merci.
Se pourrait-il que votre question concerne la programmation et le multitâche plutôt que les interruptions? Les interruptions indiquent généralement des déclencheurs externes de bas niveau. – lothar