646  11

outfile  "2*2= "  (2 * 2);

    2 * 2 = 4.   ,    
  2 * 2 =    outfile,      
 

outfile  (2 * 2) ;

       .

       , -
,    .     Memo,
      OnClick  :

char sin[80] ;

ofstream outfile("Test.dat");

if ( !outfile)
{

ShowMessage("   ");

return;

)
//    , :

outfile  "2 * 2 = "  2 * 2;

//  
outfile.close();

//     
if stream infile("Test.dat");

if(!infile)
{

ShowMessage("   ");

return;

}

Memol->Clear () ;

while(!infile.eof())
<

infile.getline(si,80);

Memol->Lines->Add(AnsiString(si)) ;

)

//  

infile.close() ;

        12  
12.9.3.1.      ,    Test.dat,  
 outfile,        , 
  .    ,    infile,
         Memol.

   .   -
    (    -
)       ,     -
.      ,       -
   '\'     endl (  end
line   ). , 

outfile  "2 * 2 :\n"  (2 * 2)  "\n";



outfile  "2 * 2 :"  endl  (2 * 2)  endl;

     :      2*2:, -
  4,        .