ftime()函数的用法!
ftime()函数取得目前的时间和日期。
相关函数:time, ctime, gettimeofday
表头文件:#include <sys/timeb.h>
函数定义:int ftime(struct timeb *tp);
函数说明:ftime()将目前日期由tp所指的结构返回。tp结构定义:
struct timeb{
time_t time; /* 为1970-01-01至今的秒数*/
unsigned short millitm; /* 千分之一秒即毫秒 */
short timezonel; /* 为目前时区和Greenwich相差的时间,单位为分钟 */
short dstflag; /* 为日光节约时间的修正状态,如果为非0代表启用日光节约时间修正 */
};
一般只用到前两个数据,例子如下:
#include <stdio.h>
#include <sys/timeb.h>
#include <iostream.h>
void main()
{
timeb t1,t2;
long t;int i,sum=0;
ftime(&t1);//开始运算时的时间
for (i=1;i<=1000000;i++)
{
sum+=i;
}
ftime(&t2);//记录运算完的时间
t=(t2.time-t1.time)*1000+(t2.millitm-t1.millitm);
cout<<t<<endl;//输出计算1到100万的和一共用了多少毫秒
}
经测试,运算结构为16毫秒,计算机真TMD强大啊。。。
ftime()函数的用法!相关推荐
- ftime()函数的用法----算函数运行时间
2019独角兽企业重金招聘Python工程师标准>>> ftime()函数取得目前的时间和日期. 相关函数:time, ctime, gettimeofday 表头文件:#inclu ...
- 关于C语言中的malloc和free函数的用法
一.malloc()和free()的基本概念以及基本用法: 1.函数原型及说明: void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针 ...
- Python assert断言函数及用法
Python assert断言函数及用法 Python assert 语句,又称断言语句,可以看做是功能缩小版的 if 语句,它用于判断某个表达式的值,如果值为真,则程序可以继续往下执行:反之,Pyt ...
- python中的counter()、elements()、most_common()和subtract()函数的用法
python中的counter().elements().most_common()和subtract()函数的用法 counter()方法: class collections.Counter([i ...
- Java正则表达式--Matcher.group函数的用法
https://www.cnblogs.com/jiafuwei/p/6080984.html Java正则表达式--Matcher.group函数的用法 原来,group是针对()来说的,group ...
- MapInfo中常用查询函数及用法
MapInfo中常用查询函数及用法: 函数用途 语法 备注 图层中选点 Str$(obj)="point": Str(String)表示字符串:point表示点: 图层中选线 St ...
- Oracle trunc()函数的用法
--Oracle trunc()函数的用法 /**************日期********************/ 1.select trunc(sysdate) from dual --20 ...
- php error log 函数,php日志函数error_log如何使用 php日志函数error_log用法介绍
php日志函数error_log如何使用?这篇文章主要介绍了php日志函数error_log用法,结合实例形式分析了php日志函数error_log相关的配置文件设置.函数功能.用法与使用注意事项,需 ...
- Python中的map()函数和reduce()函数的用法
Python中的map()函数和reduce()函数的用法 这篇文章主要介绍了Python中的map()函数和reduce()函数的用法,代码基于Python2.x版本,需要的朋友可以参考下
最新文章
- 学Python,这些内置数据类型总结(数字类型)你可否知道
- linux rust 卸载,linux宝塔面板安装rust
- junit 测试矩阵的幂
- 字符串的原样输入输出python_Python字符串输入输出简述
- day32—CSS多列布局学习
- jQuery Mobile动态刷新页面样式
- Spring请求参数和路径变量
- Vscode ROS 环境搭建
- pgAdmin添加外键约束
- python循环中释放内存的方法_我怎样才能在Python中明确释放内存?
- KVM之父的新作ScyllaDB:用C++开发的Cassandra兼容列数据库,性能提升10倍
- 神经元的结构是?包括髓鞘吗?|小白心理-347/312考研答疑
- 使用calibre给电子书生成目录
- 【linux】之系统安全
- 使用ORACLE DBCA创建数据库
- cocos2dx打包APK
- 基于java eclipse+jsp+mysql+servlet+Spring的学生信息管理系统基础版
- 计算机计算公式在哪,计算机的计算器在哪 自己的电脑上的计算器在哪里找
- 隐藏resent记录,隐藏菜单栏记录
- 第3集丨Java中的异常、处理方式及自定义异常汇总