..                                                           431

 template<class RandAcc, class Compare>

void sort(RandAcc b, RandAcc e. Compare comp);

         b  e, -
 comp  .

..2.    

 (nonmutating)     -
,    .        -
      .    .  9.10.2,
   ,  . 270 (  stl_find.cpp).
     .

 template<class Inputlter, Class T>

Inputlter find(Inputlter b, Inputlter e, const T& t);

     t    b  e.

    template<class Inputlter, Class Predicate>

Inputlter find(Inputlter b, Inputlter e. Predicate p) ;

         b  e, 
   ;    ,  
 e.

 templafce<class Inputlter, Class Function>

void for_each(Inputlfcer b, Inputlter e. Function f);

    f       b  e.
         .

STL:  ,   

nextpermutation(b, e)	  
prevpermutation(b, e)	  
count(b, e, t, n)	  n  ,
	 t
countif(b, e, p, n)	  n  ,
	    
adjacentfind(b, e)	   
	 ;   ,
	 
adjacentfind(b, e, binp)	   
	,  
	 binp;   ,
	 
mismatch(bl, el, b2)	   
	,
	 ,   
	   
  . .