Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
copy_copy_n [2009/04/30 04:14] jan_dudziec |
copy_copy_n [2009/04/30 04:19] jan_dudziec |
||
---|---|---|---|
Linia 41: | Linia 41: | ||
===== Wymagania na parametryzowane typy ===== | ===== Wymagania na parametryzowane typy ===== | ||
- | * InputIterator | + | * InputIterator - iterator z funkcją pre i postinkrementacji a także wyłuskania wskazywanego elementu do odczytu |
- | * OutputIterator | + | * OutputIterator - iterator z funkcją pre i postinkrementacji a także nadpisania wskazywanego obiektu operatorem '='. |
+ | * InsertIterator - przykład OutputIterator, który tworzy nowy element w kontenerze gdy zostanie na nim wywołany operator przyrównania. Uzycie tego operatora pozwala kopiować elementy do pustych kontenerów. | ||
===== Złożoność ===== | ===== Złożoność ===== |