9.8.  ___ _____________________________________263

        . -
,  d. end ()     ,   -
   .   ,  
++   ,       -
.     .

 d.insert(d.begin(), v.begin(), v.end());

- insert ()      v. begin () 
v. end () (  v. end ())    d. begin ().

 for (p = d.begin();  i= d.end(); p++)

cout  *  '\t';     //: 6666668765

       6   
 d,     d  10 ,     -
.

       SEQ.   ,
        

CAN.

   STL

SEQ::SEQ(n, v)                   n    v

SEQ: : SEQ(b_it, e_it)           OTb_it noe_it - 1

 . insert (w_it, v)                v  w_it

 . insert (w_it, v, n)             n  v  w_it

 . insert (w_it, b_it, e_it)         b_it

 e_it _1
 . erase (w_it)                     ,

  w_it
 . erase (b_it, e_it)               b_i t  e_it

     :

double w[6] = (1.1, 1.2, 2.2, 2.3, 3.3, 4.4};

vector<double> v(15, 1.5);     //15    1.5
deque<double> d(w + 2, w + 6); //  2.2  4.4
d.erase(d.begin() + 2);        // 3- 
v.insert(v.begin() + 1, w[3]); // w[3]

9.8.2.  

    , ,  
.        -
  Compare,    
.