Linux时间函数之gettimeofday()函数之使用方法
来源:互联网 发布:手机淘宝网app下载 编辑:程序博客网 时间:2024/04/30 09:28
一.gettimeofday()函数的使用方法:
1.简介:
在C语言中可以使用函数gettimeofday()函数来得到时间。它的精度可以达到微妙
2.函数原型:
#include<sys/time.h>
int
3.说明:
gettimeofday()会把目前的时间用tv 结构体返回,当地时区的信息则放到tz所指的结构中
4.结构体:
1>timeval
struct
};
2>timezone 结构定义为:
struct
}
3>在gettimeofday()函数中tv或者tz都可以为空。如果为空则就不返回其对应的结构体。
4>函数执行成功后返回0,失败后返回-1,错误代码存于errno中。
5.程序实例:
#include<stdio.h>
#include<sys/time.h>
#include<unistd.h>
int main()
{
}
说明:在使用gettimeofday()函数时,第二个参数一般都为空,因为我们一般都只是为了获得当前时间,而不用获得timezone的数值
二.gettimeofday()函数的一个常用方法
在测试程序时,往往需要了解程序执行所需的时间,在Linux中可以使用函数gettimeofday来得到时间.
1.程序实例:
测试调用delya()函数所需执行的时间(单位为微妙)
#include<stdio.h>
#include<sys/time.h>
#include<unistd.h>
int delay(int time)
{
}
int main()
{
diff = 1000000 * (end.tv_sec-start.tv_sec)+ end.tv_usec-start.tv_usec;
}
转自:http://blog.csdn.net/tigerjb/article/details/7039434
- Linux时间函数之gettimeofday()函数之使用方法
- Linux时间函数之gettimeofday()函数之使用方法
- Linux时间函数之gettimeofday()函数之使用方法
- Linux时间函数之gettimeofday()函数之使用方法
- Linux时间函数之gettimeofday()函数之使用方法
- Linux时间函数C++之gettimeofday()函数之使用方法
- Linux时间函数之gettimeofday()函数之使用方法
- Linux时间函数之gettimeofday()函数之使用方法
- Linux 时间函数之 gettimeofday() 函数之使用方法
- Linux时间函数之gettimeofday()函数之使用方法
- Linux时间函数之gettimeofday()函数之使用方法
- Linux时间函数之gettimeofday()函数之使用方法
- Linux时间函数之 gettimeofday() 函数之使用方法
- Linux时间函数之gettimeofday()函数之使用方法
- Linux时间函数之gettimeofday()函数之使用方法
- Linux时间函数之gettimeofday()函数
- linux时间函数gettimeofday解析
- linux时间函数gettimeofday解析
- Qt: 给Widget设置背景图片
- 如何用servlet/jsp实现在线用户统计
- Sort Table
- 不错的电子书籍下载网址
- NDK Makefile文件中LOCAL_LDLIBS和LOCAL_CFLAGS介绍
- Linux时间函数之gettimeofday()函数之使用方法
- js 打印页面局部内容
- linux下错误的捕获:errno和strerror的使用
- java.lang.IllegalArgumentException: Can't convert argument: null
- [C语言内存分配] text段,data段,bss段
- js 打印
- 基础的重要性(程序员之路)
- Opencv 错误捕捉
- VBS --函数Eval和Execute的使用和区别