6.11.   ,     _____181

my_string:: ~my_string() 

(

if (--st -> ref_cnt == 0)
delete st;

i

6.11.   ,  
  

       . 
          .
       .

       ? , .
       ,  -
   ,   :

  tracking, 

//  

struct pers_dafca {

int age;        //  

int weight;     //  

int height;    //  

char name[20];   //
};

void print(pers_data d)
{

cout  " "  d.name  " " d.age
 " (,)\";

cout  ": "  d.weight  ", : "
 d.height  ""  endl;

}

int main()
{

pers_dafca laura = (3, 14, 88, "POHL"};

//  

print(laura); //  

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