امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
timer
نویسنده پیام
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #1
timer
سلام
چطوری می تونم زمان سیستم رو به میلی ثانیه بدست بیارم ؟
من می خوام مدت زمان اجرای یه تابع رو بدست بیارم . . .

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
۰۷-دى-۱۳۸۷, ۰۰:۳۱:۲۷
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #2
RE: timer
فکر کنم تابع

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

این کارو انجام میده
۰۷-دى-۱۳۸۷, ۰۹:۴۵:۰۱
وب سایت ارسال‌ها
پاسخ
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #3
RE: timer
نه
میلی ثانیه می خوام

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

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

نمی دونم چطوری نمایشش بدم
دستور تبدیلش به string یا integer رو می خوام.

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
۰۸-دى-۱۳۸۷, ۲۳:۱۹:۱۷
ارسال‌ها
پاسخ
kasrakhan آفلاین
كاربر دو ستاره
**

ارسال‌ها: 221
موضوع‌ها: 4
تاریخ عضویت: خرداد ۱۳۸۴

تشکرها : 4
( 39 تشکر در 21 ارسال )
ارسال: #4
RE: timer
سلام بر مرد عنکبوتی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 ;
}



ببخشید که فعالیتم کمه ! درس و .... اجازه نمی دن
۱۱-دى-۱۳۸۷, ۱۶:۱۵:۵۴
ارسال‌ها
پاسخ
تشکر شده توسط : lord_viper, محمد حسینی
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #5
RE: timer
سلام آقا كسرا‌! خيلي حال دادي! مشكل حل شد. ديگه داشتم نا اميد مي شدم. مي خواست از settimer استفاده كنم‌!

راستي كجايي ! دلم برات تنگ شده. اينطرفا اومدي يه سري به ما بزن ! ترم بعد مي خوام acm ثبت نام كنم‌! اگه خدا بخواد مسابقات كشوري مي بينمت‌!Biggrin حتما مي گي با پاس كردن يه مباني مي خواي بري كشوري ! آره ميرم‌! كلي تمرين كردم!031
يه چيز ديگه : توماس ياد گرفتم 2 دور ! 029

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
۱۴-دى-۱۳۸۷, ۱۸:۱۶:۱۹
ارسال‌ها
پاسخ
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #6
RE: timer
ميگم نظرت در مورد يه سيسنم امنيتي ضد . . . چيه ؟!Biggrin
بهت گفته بودم طرحم تو استان رتبه اول آورد ؟!! Whistle يادته مسخره مي كردي‌؟!
البته مرحله كشوري منو پيچوندن نبردن براي دفاع ! Angry كلي اعتراض كردم. فكر مي كنم دزديدنش ! خيلي مشكوك بود‌!
خلاصه مي خواستم كار و كاسبيتونو كساد كنم !‌نشد ديگه‌!
امسال جشنواره دانشجويي شركت مي كنم.

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
۱۴-دى-۱۳۸۷, ۱۸:۵۹:۰۱
ارسال‌ها
پاسخ
kasrakhan آفلاین
كاربر دو ستاره
**

ارسال‌ها: 221
موضوع‌ها: 4
تاریخ عضویت: خرداد ۱۳۸۴

تشکرها : 4
( 39 تشکر در 21 ارسال )
ارسال: #7
RE: timer
سلام.من كي مسخرت كردم?Biggrin
كارت درسته‎;‎-‎)‎‎
راستي دانشكاه ما امسال acm ‎‏ تحويل نمي ده.كفتن تمرين كنيد سال بعد يه تيم قوي بديم
و در نهايت خوش به حالت,آخه من بير شدم و ديكه ورزش نمي كنم
‏(اكه كج و كوله نوشتم ببخشيد,با موبايل آن شدم)
۱۵-دى-۱۳۸۷, ۱۲:۰۴:۳۳
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  نوشتن برنامه با استفاده از timer Fire_Falcon 2 3,795 ۲۹-اردیبهشت-۱۳۸۹, ۲۲:۱۹:۲۵
آخرین ارسال: dreamvbfox

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS