Dev-C++ version 5.5.2 (Windows 7) gives compilation error that occurs in the last line in main():
[Error] 'srand48' was not declared in this scope
Code:
#include <sys/time.h>
#include <cmath>
#include <cstdlib>
#include <stdlib.h>
extern double drand48();
extern long lrand48(/*long*/);
extern int rand();
extern void srand(long seedval);
main()
{
//set random number generator
struct timeval tp;
struct timezone tzp;
gettimeofday(&tp,&tzp);
srand48(tp.tv_usec); //compilation error occurs here: [Error] 'srand48' was
//not declared in this scope
}