4 ms·
You can adjust your function pointer typedefs if you like. e.g. signal(2) http://man7.org/linux/man-pages/man2/signal.2.html http://man7.org/linux/man-pages/man
by sigjuice 9y ago
You can adjust your function pointer typedefs if you like. e.g. signal(2) http://man7.org/linux/man-pages/man2/signal.2.html http://man7.org/linux/man-pages/man2/signal.2.html
typedef void (*sighandler_t)(int);
sighandler_t signal(int signum, sighandler_t handler);
can be rewritten as
typedef void sighandler_t(int);
sighandler_t *signal(int signum, sighandler_t *handler);