C++ для начинающих.

12.5.6. Алгоритмы генерирования и модификации.

Шесть алгоритмов генерирования и модификации либо создают и заполняют новую последовательность, либо изменяют значения в существующей.

Fill(), fill_n(), for_each(), generate(),generate_n(), transform().