#include <stdio.h>
#include <sys/time.h>
#include <unistd.h>
class Time
{
public:
Time(){}
~Time(){}
void start()
{
gettimeofday(&tv1,nullptr);
}
int cost()
{
gettimeofday(&tv2,nullptr);
return (1000000*(tv2.tv_sec - tv1.tv_sec) + (tv2.tv_usec - tv1.tv_usec));
}
private:
struct timeval tv1, tv2;
};
int main()
{
Time time;
time.start();
// do
printf("cost time is %dus\n", time.cost());
return 0;
}
ubuntu c++时间计算
最新推荐文章于 2024-05-15 14:47:30 发布