Why do std::generate() and std::generate_n() require different iterators? – stackoverflow.com

I was looking at generate() and generate_n() in cppreference and am trying to understand why does generate() require ForwardIterator, whereas generate_n() requires OutputIterator for the range? (I ...

from Hot Questions - Stack Exchange OnStackOverflow
via Blogspot

Share this

0 Comment to "Why do std::generate() and std::generate_n() require different iterators? – stackoverflow.com"