Bon normalement le Ctrl+c est en fait un envoi de SIGINT au programme si mes souvenirs sont bon.
Je sais pas exactement comment ça marche mais normalement c'est ton interpréteur qui dois l'envoyer au programme j'imagine.
(donc si tu as un interpréteur limité ça peux ne pas marcher)
Après dans ton programme il faut rajouter un masque pour intercepter cet appel et lancer la procédure d'extinction du programme.
# Deux solution
Posté par Raphaël G. (site web personnel) . En réponse au message Ctrl-c ne fonctionne pas. Évalué à 3.
Je sais pas exactement comment ça marche mais normalement c'est ton interpréteur qui dois l'envoyer au programme j'imagine.
(donc si tu as un interpréteur limité ça peux ne pas marcher)
Après dans ton programme il faut rajouter un masque pour intercepter cet appel et lancer la procédure d'extinction du programme.
Pour de plus ample voir :
$ man sigaction
Bonne chance ;)