c++ 看运行时间
时间: 2023-10-18 20:55:59 浏览: 81
基于Qt和C++实现的运行时间记录+源码
根据提供的引用内容,可以使用不同的方法来测量程序的运行时间。方法1使用了<ctime>库来测量时间,方法2使用了<chrono>库来测量时间,方法3使用了Boost库中的timer来测量时间。
在方法1中,通过调用clock()函数来获取开始时间和结束时间,然后计算时间差得到运行时间。
在方法2中,使用system_clock::now()函数来获取开始时间和结束时间,然后使用duration_cast来计算时间差,再将时间差转换为秒数。
在方法3中,使用Boost库的timer类来测量时间,通过调用elapsed()函数获取已流失的时间。
所以,根据不同的方法,可以选择合适的方法来测量程序的运行时间。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* *2* [C++统计程序运行时间](https://blog.csdn.net/weixin_45770896/article/details/126179330)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
- *3* [C++ 获取程序运行时间](https://blog.csdn.net/stallion5632/article/details/125579209)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
[ .reference_list ]
阅读全文