PDA

View Full Version : سوال: تابع زمان اجرا در c++



storm_saeed
دوشنبه 31 تیر 1392, 15:54 عصر
درود
آیا در c++ تابعی وجود داره که زمان اجرا رو چاپ کنه
ممنون

hadi0x7c7
دوشنبه 31 تیر 1392, 20:09 عصر
این فکر کنم ساده ترینش باشه.

int main() {
double t1 = clock();



double t2 = clock();

printf("%lf\n", (t2 - t1) / CLOCKS_PER_SEC);
}

مصطفی ساتکی
دوشنبه 31 تیر 1392, 21:09 عصر
سوال شما بیش از حد تکراریه.
اینجا (http://www.songho.ca/misc/timer/timer.html)رو ببینید.

hadi0x7c7
دوشنبه 31 تیر 1392, 22:06 عصر
90% سوالاتی که اینجا پرسیده میشه در حد مبانی هستش و من توی این مدتی که بودم ندیدم کسی سوال از چند نخی توی C بپرسه، حالا با این وضع من فکر میکنم مدیران بخش زبان سی رو بیان کللا ارشیو کنن و به ملت بگن برید توی این چند هزار پست سرچ کنید حتما جواب میگیرید یا بهتر از اون برید توی اینترنت سرچ کنین و جواب بگیرید ! دیگه چه نیازی هست سوال مطرح بشه، ما هم میریم پی کار و زندگیمون !

مصطفی ساتکی
دوشنبه 31 تیر 1392, 23:42 عصر
دقت تابع clock در حد میلی ثانیه نیست و در واقع بیشترین دقتش 15 میلی ثانیه هستش در آن لینکی که قرار دادم توابع high performance را در پلت فرم های مختلف توضیح داده.

موفق باشید.

بهروز عباسی
سه شنبه 01 مرداد 1392, 14:20 عصر
90% سوالاتی که اینجا پرسیده میشه در حد مبانی هستش و من توی این مدتی که بودم ندیدم کسی سوال از چند نخی توی C بپرسه، حالا با این وضع من فکر میکنم مدیران بخش زبان سی رو بیان کللا ارشیو کنن و به ملت بگن برید توی این چند هزار پست سرچ کنید حتما جواب میگیرید یا بهتر از اون برید توی اینترنت سرچ کنین و جواب بگیرید ! دیگه چه نیازی هست سوال مطرح بشه، ما هم میریم پی کار و زندگیمون ! من یه بار به یک سوال در مورد MultiThreading پاسخ دادم :لبخندساده: ،شما هم خیلی سخت نگیر این بخش دنیای تازه کارهاست ،افراد حرفه ای کم پیدامی شه ،اگه سوالی بود و توانایی پاسخ گویی داشتید کمک کنید فعلا که کاریش نمیشه کرد :ناراحت:

چون ظاهراً سوال تکراری بود ولی پاسخ داده شد حذف نمیشه و تاپیک قفل میشه