Utilisation de la fonction SIGNAL en C
Salut tout le monde
J'ai deja pose ma question sur un autre forum, ne m'en voulez pas si je la pose aussi ici :oops:
Dans mon code j'utilise la fonction signal pour intercepter le signal SIGWINCH (redimentionnement de la fenetre) de la facon suivante:
int main(int argc, char **argv)
{...
signal(SIGWINCH, mon_signal)
...}
void mon_signal(int signal)
{...}
Mais la fonction mon_signal a besoin d'arguments que contien la fonction main, notamment argc et argv. Comment est ce que je peux faire pour transmettre tout ca a ma fonction mon_signal ?
Merci de vos reponses