    C++_____________________________665

 delete  ,        -
  NULL.     ,  -
     ,       -
:

delete ;

 = NULL;

11.10   

       -
   -   .

    ,   
 (  , ).   -
   4   4.9       .

      (),  
   .    -
  :  ,   -
  Ctrl+C,   ,   
 ( ),      
,      (    -
    ).

    ,   -
  signal.h (     14   14.14.1).

SIGABRT               (,  -
   abort).    
 _exit(3)

SIGFPE               , , 
   ,  . -
     _exit(l)

SIGINT                (, -
 Ctrl+C).     
INT 23h

SIGUSR1, SIGUSR2,   (  Win32) 
SIGUSR3            ,   raise. 
    

     signal, 
.   signal   :   -
      .

      -
 .      
 raise,       .

,        -
    SIGUSR1.      Handl_SIGUSRl.
 -   (,    OnCreate ) 
        

signal(SIGUSR1, Handl_SIGUSRl);

       

ftinclude <signal.h>