如何在C ++中使用clock() [英] How to use clock() in C++

查看:255
本文介绍了如何在C ++中使用clock()的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在 C ++ 中呼叫 clock()



例如,我想测试线性搜索在数组中查找给定元素所花费的时间。

解决方案

pre> #include< iostream>
#include< cstdio>
#include< ctime>

int main(){
std :: clock_t start;
double duration;

start = std :: clock();

/ *你的算法在这里* /

duration =(std :: clock() - start)/(double)CLOCKS_PER_SEC;

std :: cout<<printf:<持续时间<<'\ n';
}


How do I call clock() in C++?

For example, I want to test how much time a linear search takes to find a given element in an array.

解决方案

#include <iostream>
#include <cstdio>
#include <ctime>

int main() {
    std::clock_t start;
    double duration;

    start = std::clock();

    /* Your algorithm here */

    duration = ( std::clock() - start ) / (double) CLOCKS_PER_SEC;

    std::cout<<"printf: "<< duration <<'\n';
}

这篇关于如何在C ++中使用clock()的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆