    _______________311

   . ,   : Quod licet
Jovi, non licet bovi, , ,      :

  Microsoft,    .   

I         ,    - 

      .

     4.9.2.1   

             
     ,    -
 . ,       ,  
   ,     

if ( == 0)

(

// ,   ,   

//  ,   

i       I
      else

           {

       //    

)

   ,      .
      , -
    .    -
      malloc   -
  ,   NULL,     :

if ((str = (char *,) malloc (size) ) =-= NULL)
{
ShowMessage("He  ");

return;

)

   ,    
 /. :

if ((fp = fopenf'a.tmp", "w")) == NULL)
f

ShowMessage("   'a.tmp'");

return ;

)

        -
 ,   .       -
          -
.

      
   (, ,   
 ).   ,   ,   -
 ,        
,     .

,  ,       -
.  , ,      . 
        . 
         ,
    ,    -
     .  -  -
      .