PDA

View Full Version : شیوه محاسبه زمان برنامه



aynehband
سه شنبه 23 خرداد 1385, 09:45 صبح
با سلام
می خواستم به من یک رمان برای محاسبه سرعت برنامه معرفی کنید.
ضمنا با تابع clock هم کار کردم اما هر بار جوابهای بسیار متفاوت میداد. من حتما این فرمان و شیوه کارش را برای درس لازم دارم لطفا راهنماییم کنید.
با تشکر:گریه:

BitMap
سه شنبه 13 تیر 1385, 06:53 صبح
یعنی زمان اجرای برنامه ات
بعد از فراخوانی clock باید آن را به رشته برای نمایش تبدل کنی ؟
یک تابع هم هست اختلاف در زمان را ژیدا می کنه؟

samira_forooghy
سه شنبه 13 تیر 1385, 09:56 صبح
میتونید از تابع GetTickCount استفاده کنید.



iTime=::GetTickCount();
//run program
iTime=::GetTickCount() - iTime;
str.Format(" %d Second ",iTime/1000);
MessageBox(str);

mzjahromi
سه شنبه 13 تیر 1385, 09:58 صبح
دوستمون چند وقت پیش یه چیزی پرسیدن و بی خیال شدن
شاید هم جواب گرفتن و بعد از مشکل سایت جوابها از بین رفته.

seyedof
پنج شنبه 15 تیر 1385, 18:30 عصر
سلام
توابع GetTickCount یا QueryPerformanceCounter روشش هم همونی است که سمیرا فروغی توضیح داده.
ممنون علی