Nell'header file signal.h di Dev ci sono solo
codice:
_CRTIMP __p_sig_fn_t __cdecl signal(int, __p_sig_fn_t);
_CRTIMP int __cdecl raise (int);
e per quanto riguarda i segnali
codice:
#define SIGINT 2 /* Interactive attention */
#define SIGILL 4 /* Illegal instruction */
#define SIGFPE 8 /* Floating point error */
#define SIGSEGV 11 /* Segmentation violation */
#define SIGTERM 15 /* Termination request */
#define SIGBREAK 21 /* Control-break */
#define SIGABRT 22 /* Abnormal termination (abort) */
Quindi non c'è né la funzione alarm() né il segnale SIGALARM... se hai bisogno di compilare un codice che ricorre a certi meccanismi, perché non lavori con Unix o un sistema Unix-like col gcc?