632_____________________________________________ 

        templafa
       , 
   (<  >).      |
  class.        
,  .      ;

 ,         oft
     .   !
  .

   ,    <
     ( ) :

template <class T>

 min(T xl,  2,  )

{

 Imin = xl;

if (x2 < Imin)                                                    ;

Imin = x2;

if ( < Imin)

Imin = ;

return Imin;                                                      -,
1

        
    ,     min.  !
           
  ( min)        xl  
            
 Imin.

     , , ]
 :

int il = 1, i2 = 3, i3 = 2;

double rl = 2.5, r2 = 1.7, r3 = 3.4;

AnsiString si = " I", s2 = " 2", s3 = " 3";       i
Labell->Caption = min(il,i2,i3);

Label2->Caption = min(rl,r2,r3);

Label3->Caption = min(s3, s2, si);

    min    , 
 ,   min,       
  ++       i
    .     
.  ,      .

,        
 :

int minfint xl, int x2, int )
(

int Imin = xl;

if (x2 < Imin)

Imin = x2;

if ( < Imia)

Imin = ;

return Imin;

)

        BI
  ,      <