Narzędzia użytkownika

Narzędzia witryny


copy_copy_n

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
Previous revision
Last revision Both sides next revision
copy_copy_n [2009/04/30 04:14]
jan_dudziec
copy_copy_n [2009/04/30 04:24]
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ść =====
Linia 48: Linia 49:
  
 ===== Przykład użycia ===== ===== Przykład użycia =====
 +Plik cpp do pobrania {{copy-copy_n.cpp}}.
 +
 <code cpp> <code cpp>
 //wektory: v zawiera el. 0-19, v3 zawiera 10 el. 0 //wektory: v zawiera el. 0-19, v3 zawiera 10 el. 0
copy_copy_n.txt · ostatnio zmienione: 2009/04/30 04:24 przez jan_dudziec