49 __int64 totalTime = 0;
51 static int TESTS = 10;
53 cout <<
"Starting tests..." << flush;
55 for (
int i = 0; i < TESTS; ++i)
62 TimeStart = timeGetTime();
66 TimeStop = timeGetTime();
67 if ((TimeStop - TimeStart) > 1000)
74 TotalTicks += (EndTicks - StartTicks);
76 totalTime += (TimeStop - TimeStart);
79 cout <<
"...completed" << endl;
89int main(
int argc,
char* argv[])
91 INT64 startTime, endTime, totalTime = 0;
93 FILE *out = fopen(
"output.txt",
"w");
94 cout <<
"Beginning Looping tests: " << endl;
96 const int TESTCOUNT = 60;
99 for (
int i = 0; i < TESTCOUNT; ++i) {
103 totalTime += (endTime - startTime);
106 double avgPerFrame = 1.0 * totalTime / TESTCOUNT;
109 fwrite(buffer, strlen(buffer), 1, out);
111 cout << buffer << endl;