182                                    6.    

  ,        -
.         -
,    ,    .  
,      ,   .

     ? .   ,
    ,     -
 .     ,  
 ,     .  
     ,    
   static.

6.11.1. :  

  ,       -
.          .

my_string sub_str(char , my_string b)
{

my_string temp;

return temp;

}

  sub_str()  b     
my_string.         -
  . ,     -
 .    temp  my_string, 
 ()     ,  ,   -
  ,     . ,  -
 return        . -
       ,   
 ,    .
   :

 = new my_string("    ");

// my_string::my_string(const char*)

 -> ~my_string() ;

//    delete 

6.12.  

    . , -


ch_stack::ch_stack(int size)

{ s = new char[size]; assert(s '.= 0);

max_len = size; top = EMPTY; }