ايران ويج

نسخه‌ی کامل: timer
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
چطوری می تونم زمان سیستم رو به میلی ثانیه بدست بیارم ؟
من می خوام مدت زمان اجرای یه تابع رو بدست بیارم . . .
فکر کنم تابع

کد:
#include <time.h>
time(null);

این کارو انجام میده
نه
میلی ثانیه می خوام

یه چیزی پیدا کردم.
کد:
#include <atltime.h>

CFileTime myFT1;
myFT1 = CFileTime::GetCurrentTime();

نمی دونم چطوری نمایشش بدم
دستور تبدیلش به string یا integer رو می خوام.
سلام بر مرد عنکبوتیBiggrin
می تونی از توابع time.h استفاده کنی
یه نمونه ی ساده واست نوشتم امیدوارم کمکت کنه
تابع wait در اینجا 4 ثانیه توی برنامه وقفه ایجاد می کنه که با clock مقدارشو به ms اندازه گیری می کنیمWink

کد:
#include <stdio.h>
#include <time.h>
#include <iostream.h>

void wait ( int seconds )
{
clock_t endwait;
endwait = clock () + seconds * CLOCKS_PER_SEC ;
while (clock() < endwait) {}
}


int main()
{


clock_t start, finish;


double duration;



start = clock() ;


wait(4) ;


finish = clock() ;


duration = (double)(finish - start) ;


cout<<duration ;



return 0 ;
}


سلام آقا كسرا‌! خيلي حال دادي! مشكل حل شد. ديگه داشتم نا اميد مي شدم. مي خواست از settimer استفاده كنم‌!

راستي كجايي ! دلم برات تنگ شده. اينطرفا اومدي يه سري به ما بزن ! ترم بعد مي خوام acm ثبت نام كنم‌! اگه خدا بخواد مسابقات كشوري مي بينمت‌!Biggrin حتما مي گي با پاس كردن يه مباني مي خواي بري كشوري ! آره ميرم‌! كلي تمرين كردم!031
يه چيز ديگه : توماس ياد گرفتم 2 دور ! 029
ميگم نظرت در مورد يه سيسنم امنيتي ضد . . . چيه ؟!Biggrin
بهت گفته بودم طرحم تو استان رتبه اول آورد ؟!! Whistle يادته مسخره مي كردي‌؟!
البته مرحله كشوري منو پيچوندن نبردن براي دفاع ! Angry كلي اعتراض كردم. فكر مي كنم دزديدنش ! خيلي مشكوك بود‌!
خلاصه مي خواستم كار و كاسبيتونو كساد كنم !‌نشد ديگه‌!
امسال جشنواره دانشجويي شركت مي كنم.
سلام.من كي مسخرت كردم?Biggrin
كارت درسته‎;‎-‎)‎‎
راستي دانشكاه ما امسال acm ‎‏ تحويل نمي ده.كفتن تمرين كنيد سال بعد يه تيم قوي بديم
و در نهايت خوش به حالت,آخه من بير شدم و ديكه ورزش نمي كنم
‏(اكه كج و كوله نوشتم ببخشيد,با موبايل آن شدم)