Questions et réponses pour le signals :

Un signal est une notification à un processus qu'un événement s'est produit. Les signaux sont parfois décrits comme des interruptions logicielles. Les signaux sont analogues aux interruptions matérielles en ce sens qu'ils interrompent le flux normal d'exécution d'un programme; dans la plupart des cas, il n'est pas possible de prédire exactement quand un signal arrivera. Ils sont définis dans les standards C et étendus dans POSIX, mais de nombreux autres langages / systèmes de programmation y donnent également accès.

8
votes
J'ai un serveur multithreadé (à l'aide des threads POSIX), avec un thread pour chaque connexion persistante. Dans l'un des threads, l'autre extrémité de la connexion se ...

8
votes
Je viens de rencontrer un code qui utilise l'appel du système Kill pour envoyer un signal SIGSEGV à une application. La raison d'être derrière cela était que cela ...

7
votes
Si je veux ajouter 10 qpushbutton à la fois: xxx comme indiqué dans le défaut (BTNClick). ...

7
votes
Je codifie une coque de base en C, et je travaille à la suspension d'un processus enfant en ce moment. Je pense que mon gestionnaire de signal est correct et que mon processus enfant es ...