Narzędzia użytkownika

Narzędzia witryny


partition

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Previous revision
Next revision Both sides next revision
partition [2009/04/29 00:01]
pszostek
partition [2009/04/29 00:09]
pszostek
Linia 5: Linia 5:
 w pliku nagłówkowym algorithm: w pliku nagłówkowym algorithm:
 <code cpp> <code cpp>
-template <​class ​BidirectionalIterator, class Predicate>​ +template <​class ​ForwardIterator, class Predicate>​ 
-  ​BidirectionalIterator ​partition ( BidirectionalIterator ​first, +  ​ForwardIterator ​partition ( ForwardIterator ​first, 
-                                    ​BidirectionalIterator ​last, Predicate pred );+                                    ​ForwardIterator ​last, Predicate pred );
 </​code>​ </​code>​
  
Linia 20: Linia 20:
  
 ===== Wymagania na parametryzowane typy ===== ===== Wymagania na parametryzowane typy =====
-  * //BidirectionalIterator// zachowuje się jak iterator dwukierunkowy+  * //ForwardIterator// posiada funkcjonalność iteratora jednokierunkowego
  
   * //​Predicate//​ udostępnia jednoargumentowy operator()   * //​Predicate//​ udostępnia jednoargumentowy operator()
partition.txt · ostatnio zmienione: 2009/04/29 13:00 przez pszostek