#include #include #include #include #include #include using namespace std; int main(){ double numbers[1000000]; getrandom(numbers, sizeof(numbers), 0); for(int i = 0; i < 1000000; i++) numbers[i] = sin(numbers[i]); struct rusage our_rusage; getrusage(RUSAGE_SELF, &our_rusage); cout << "We have used " << our_rusage.ru_utime.tv_sec << " seconds and " << our_rusage.ru_utime.tv_usec << " microseconds" << endl; getrusage(RUSAGE_SELF, &our_rusage); cout << "Now we have used " << our_rusage.ru_utime.tv_sec << " seconds and " << our_rusage.ru_utime.tv_usec << " microseconds" << endl; return 0; }