balal2
یک شنبه 22 آذر 1394, 08:16 صبح
باسلام به دوستان
برای محاسبه زمان اجرای برنامه می تونیم از میلی ثانیه ها استفاده کنیم اما میدونیم که سی پی یو در اختیار دیگر برنامه ها نیز هست.
به همین جهت کلاک سی پی یو میتونه گزینه دقیق تری باشه.
میدونیم که در برنامه نویسی به زبان سی، متغیری رو تعریف میکنیم و با تابع clock()، کلاک کنونی سی پی یو رو ذخیره کرده و کلاک بعدی رو هم بعداز عملیات موردنظر مجدد ذخیره میکنیم. این دو رو کسر میکنیم و نتیجه رو میبینیم.
حالا در سی شارپ هم بایستی چنین تابعی باشه. تابع stopwatch.gettimestamp() رو استفاده کردم ولی اونی که میخواستم نبود.
حالا یا من اشتباه محاسبه کردم و یا تابع دیگه ای بوده.
از عزیزانی که تجربه در این خصوص دارن لطفا کمک کنن.
تشکر میکنم.
برای محاسبه زمان اجرای برنامه می تونیم از میلی ثانیه ها استفاده کنیم اما میدونیم که سی پی یو در اختیار دیگر برنامه ها نیز هست.
به همین جهت کلاک سی پی یو میتونه گزینه دقیق تری باشه.
میدونیم که در برنامه نویسی به زبان سی، متغیری رو تعریف میکنیم و با تابع clock()، کلاک کنونی سی پی یو رو ذخیره کرده و کلاک بعدی رو هم بعداز عملیات موردنظر مجدد ذخیره میکنیم. این دو رو کسر میکنیم و نتیجه رو میبینیم.
حالا در سی شارپ هم بایستی چنین تابعی باشه. تابع stopwatch.gettimestamp() رو استفاده کردم ولی اونی که میخواستم نبود.
حالا یا من اشتباه محاسبه کردم و یا تابع دیگه ای بوده.
از عزیزانی که تجربه در این خصوص دارن لطفا کمک کنن.
تشکر میکنم.