Salut,
voilà je fait une fonction void handler(int i) que j'appelle par exemple avec signal(SIGINT, &handler) pour que le signal SIGINT, qui correspond a CTRL+C, n'arrete plus le programme. Le probleme c'est que ca m'ecrit quand meme ^C sur l'écran, et je ne peux l'effacer avec des backslash... Comment faire pour que ca n'ecrit plus ^C ?
Sinon le signal correspondant à CTRL-D c'est SIGHUP ? Parsque je n'arrive pas à rédéfinir son comportement... ?!