260                       9. ,    STL

cout  "  "

 accumulate(z.begin(), z.end(), 0.0)  endl;

}

          -
.       .  print () -
        .  , 
   .    , 
  - begin ()  end (),    -
 .  ,       
  - sort ().  accumulate ()  -
    numeric.   0 .     
         
 z . begin ()   z . end ().

,     print ()  ,   
 .   ,    -
 (.  14,  . 279).

9.8. 

     :  -
   .    
(vectors),  (lists)    (deques).   -
   .   
 (sets),  (multisets),  (maps), -
 (multimaps)      . - -
  .  ,     -
   .      .

   STL

 ,       -


   

  

  

 

 

      .  -
 ,    ,    -
   STL.

  stl_deq.cpp

//  

double sum(const deque<double> &dq)
{

deque<double>::const_iterafcor p;