              __________________________________187

11.   mult i_v :

class multi_v {
public:

multi_v(int i) : a(i), b(i), c(i), sized) {}

void assign(int ind, int i, int j, int k) ;

void retrieve(int ind, int& i, int& j, int& k) const;

void print(int ind) const;

int ub const { return (size - 1); }
private:

vect a, b, c;

int size;

};

     - assign (), retrieve () 
print ().  assign ()   i, j  k   [ ind],
b [ ind]   [ ind], .  retrieve ()  
    assign ().  print ()   
  [ ind], b [ ind]   [ ind].

12.   slist,    6.7, : 
,  . 169,    -:

// slist     
slist::slist(const char* ) ;

//length   slist
int slist::length() ;

//     
int slist::count_c(char );

13.  - append)),      
  -,     slist, -
 :

void slist::append(slist& e) ;

14.  - copy (),    :

//    
void slist::copy(const slist& ) ;

      ,   .  -
  ,       .

15.   slist,  -,  
 :

reset   push   pop   top_of   empty