9.8.         __________________________________   265

STL: -   

 . insert (t)                           
    
,  t,  t;

  <iterator,
1>  bool,  
true,   

 . insert (w_it, t)                 t  w_i t  
  ;

   
 ,  
  ;

  

 . insert (b_it, e_it)              

 . erase (k)                         , 
   k,
  


 . erase (w_it)                      
 . erase (b__it, e_it)               

 ,            -
.      :

infc m[4] = {1, 2, 3, 4} ;

set<int, less<int> > s             // ,
//
//  less

set<int, less<int> > t(m, m + 4);  // 1, 2, 3, 4
s.insert(3);                       // 3   s
t.insert(3);                       // ,  

//  t   3
s.erase(2);                        // s   
t.erase(4);                        //t   1, 2, 3

 -     E.I.2, 
,  . 423.

9.8.3.  

   (container adaptors)    , -
     ,     -
    .    
 stack (), queue ()  priority_queue ( ).

    ()  ,   
.    ,   push, pop 
top.