Comment renvoyer un signal en c/c++

Résolu
florubik -  
 florubik -
Bonjour, j'ai mes connaissance en c/c++. Mais je me posait une question toute bète:
"Comment fait-on pour envoyer un signal (et non une valeur) pour par exemple arrêter une boucle en appuyant juste sur entrer ?"

Cette question est un peu longue certe mais si quelqu'un peut me répondre par des codes-sources se serait gentil !

Merci.


5 réponses

fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 847
 
1
florubik
 
sa marche a la perfection merci fiddy!
0
florubik
 
s'est exactement ce que je cherchais merci a tous!
0
florubik
 
Quelqu'un peu t' il m'aider s'il vous plait?
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 847
 
Bonjour,

Pourquoi envoyer un signal ?
Il suffit juste de détecter si une boucle a été pressée avec la fonction _kbhit() et de regarder avec la fonction _getch() s'il s'agit de la touche '\r'.
Bien sûr, ce n'est pas standard, si vous souhaitez le faire sur un autre OS que Windows, merci de le préciser.

Cdlt,
0
florubik
 
non je ne souaite pas le faire sur un autre OS que windows mais je suis interresé par ta fonction peut-tu rentrer dans les détailles ou me donner un exemple STP?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
florubik
 
merci je vais essayer
0