Chinaunix首页 | 论坛 | 博客
  • 博客访问: 602256
  • 博文数量: 204
  • 博客积分: 5172
  • 博客等级: 上校
  • 技术积分: 2092
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-08 21:48
个人简介

一个毫无毅力之人的自勉

文章分类

全部博文(204)

文章存档

2014年(1)

2013年(54)

2012年(50)

2011年(94)

2010年(3)

2009年(3)

分类: LINUX

2011-04-12 15:29:35

一、秒级时间:
#include
#include
#include

int main()
{
struct timeb tp;
struct tm * tm;


ftime ( &tp );
tm = localtime (   & ( tp.time )   );

printf ( "d:d:d:d\n", ( tm -> tm_hour ) , ( tm -> tm_min   ) ,
( tm -> tm_sec   ), ( tp.millitm ) );


}

二、纳秒级时间
#include
#include
#include
#include
inline unsigned long long GetNTime()
{
       __asm ("RDTSC");
}

int main()
{
long long time = GetNTime();
printf( "%qi\n",time );
return 0;
}
阅读(570) | 评论(0) | 转发(0) |
0

上一篇:linux 随机数

下一篇:浮点数格式

给主人留下些什么吧!~~