przejście do zawartości
zpr c++ quick reference
Narzędzia użytkownika
Zarejestruj się!
Zaloguj
Narzędzia witryny
Narzędzia
Pokaż stronę
Poprzednie wersje
Odnośniki
Ostatnie zmiany
Menadżer multimediów
Indeks
Zaloguj
Zarejestruj się!
Ostatnie zmiany
Menadżer multimediów
Indeks
Ślad:
•
multimap
fill_fill_n
Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić.
====== Algorytmy fill() i fill_n() ====== Algorytmy fill() i fill_n() umożliwiają zastąpienie wybranej liczny elementów z kolekcji. ===== Nagłówek ===== <code cpp> #include<algorithm> </code> ===== Definicja fill() ===== <code cpp> template < class ForwardIterator, class T > void fill ( ForwardIterator first, ForwardIterator last, const T& value ) { while (first != last) *first++ = value; } </code> ===== Parametry replace===== * ForwardIterator first - pierwszy element kolekcji który zostanie zastąpiony * ForwardIterator last - element kolekcj który wyzancza koniec zakresu i nie zostanie już zastąpiony * const T& value - wartość na którą zostaną zamienione elemnty z podanego zakresu ===== Definicja fill_n() ===== <code cpp> template < class OutputIterator, class Size, class T > void fill_n ( OutputIterator first, Size n, const T& value ) { for (; n>0; --n) *first++ = value; } </code> ===== Parametry replace_if===== * ForwardIterator first - pierwszy element który zostanie zamieniony * Size n - ilość zamienonych elemntów zaczynając o delemntu first * const T& value - wartość na którą zostaną zamienione elemnty z podanego zakresu ===== Przykład =====
fill_fill_n.1240944112.txt.gz
· ostatnio zmienione: 2009/04/28 20:41 przez
mroman
Narzędzia strony
Pokaż stronę
Poprzednie wersje
Odnośniki
Do góry