« Programmation C/Types avancés » : différence entre les versions

Contenu supprimé Contenu ajouté
Tpierron (discussion | contributions)
Tpierron (discussion | contributions)
Ligne 196 :
 
/* Déclaration claire avec typedef */
typedef void (*handler_t)( int );
 
handler_t fonction( int, handler_t );
</pre>
 
Les vétérans auront reconnu le prototype imbitable de l'appel système <code>signal()</code>, qui permet de rediriger les signaux (interruption, alarme périodique, erreur de segmentation, division par zéro, ...).
 
==Énumérations==