630___________________________________________ 11

  

   

 inline        
 .   inline     
,     .   inline  ^
 ,         ,
 .

, ,        -
 ,    R.      -
,   :

inline double Circ(double R){return 6.28318 * R;}

      Circ(2)    
   6.28318 * 2 (    
).

11.5.7  

++          .
       (   -
 ).    , .  
   ++   -
   ,       .
        
 ,     ,   -
  .

   

 ,     ,  
    .

, ,    ,   
  (char *)      ,   
  ,    .   -
     ,  , , ToS, 
        ,   
   .       
 :

char * ToS(char *S,int X)
(return strcat(strcat(S," "),IntToStr(X).c_str());}

char * ToS(char *S, double X)
{return strcat(strcat(S," "),FloatToStr(X).c_str());}

char * ToS(char *S, bool X)
(if (X) return strcat(S," true");

else return strcat(S," false");)

      , , :

char S[128] = " =";

Labell-Caption = ToS(S,5);



char S[128] = " =";

Label2-Caption = ToS (3,5.3);

