STL Algorithms Modifying Sequence Operations C++ Tutorial

#include 
#include 
#include 
#include 
int main (){
    using namespace std;
    vector  v (10);
    generate ( v.begin (), v.end () , rand );    
    cout << "Elements in the vector of size " << v.size ();
    for (size_t nCount = 0; nCount < v.size (); ++ nCount)
        cout << v [nCount] << " ";
    return 0;
}