View Full Version : سوال: ++V C
m.torghabeh
جمعه 06 آبان 1390, 18:38 عصر
سلام به همه دوستان.
من به برنامه نويس مبتدي هستم.
با استفاده از تابع time در ++VC چطور ميتونم زمان اجراي يه قطعه كد رو بدست بيارم؟
مصطفی ساتکی
جمعه 06 آبان 1390, 20:42 عصر
با این قطعه کد می تونید
LARGE_INTEGER frequency;
QueryPerformanceFrequency(&frequency); // (execute once)
LARGE_INTEGER begin;
QueryPerformanceCounter(&begin);
// some portion of code to be measured
. . .
LARGE_INTEGER end;
QueryPerformanceCounter(&end);
LONGLONG elapsed = end.QuadPart - begin.QuadPart;
LONGLONG nanoseconds = elapsed * 1000000000L / frequency.QuadPart;
LONGLONG milliseconds = nanoseconds / 1000000L;
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.