Mega Code Archive

 
Categories / C++ Tutorial / STL Algorithms Modifying Sequence Operations
 

Use generate_n to list to Random Values

#include <algorithm> #include <vector> #include <list> #include <iostream> using namespace std; int main (){     list <int> l (10);     generate_n (l.begin (), 5, rand);     cout << "Elements in the list of size: " << l.size ();     list <int>::const_iterator li;          for ( li = l.begin (); li != l.end (); ++ li )         cout << *li << ' ';     return 0; }