srand()Prototype: void srand(unsigned int seed);Header File: stdlib.h (C) or cstdlib (C++) Explanation: Srand will seed the random number generator to prevent random numbers from being the same every time the program is executed and to allow more pseudorandomness. Example: //Program uses time function to seed random number generator //and then generates random number #include <cstdlib> #include <ctime> #include <iostream> using namespace std; int main() { srand((unsigned)time(NULL)); int d=rand()%12; cout<<d; }Other Functions |