difftime()功能定义于时间头文件。 difftime()函数用于计算每秒两次之间的差。
语法如下:
double difftime(time_t end, time_t start);
参数:此方法接受两个参数:
- 开始:开始时间的time_t对象。
- 结束:结束时间的time_t对象。
【C++中的difftime()函数用法示例】例:-
//C++ program to demonstrate
//example of difftime() function.#include <
bits/stdc++.h>
using namespace std;
int main()
{
time_t start, ending;
long addition;
time (&
start);
for ( int i = 0;
i <
20000;
i++) {
for ( int j = 0;
j <
20000;
j++);
}
for ( int i = 0;
i <
20000;
i++) {
for ( int j = 0;
j <
20000;
j++);
}
for ( int i = 0;
i <
20000;
i++) {
for ( int j = 0;
j <
20000;
j++);
}
time (&
ending);
cout <
<
"Total time required = "
<
<
difftime (ending, start)
<
<
" seconds " <
<
endl;
return 0;
}
输出如下:
Total time required = 2 seconds
被认为是行业中最受欢迎的技能之一, 我们拥有自己的编码基础C++ STL通过激烈的问题解决过程来训练和掌握这些概念。
推荐阅读
- PyQt5 QCalendarWidget(设置最大高度)
- Python使用.kv文件在kivy中更改按钮颜色
- Python检查字符串是否包含任何数字
- Python检查给定字符串中是否存在子字符串
- Python代码以单次遍历将空格移到字符串的开头
- Python闭包用法介紹
- Python代码按字母顺序打印两个字符串的公共字符
- 在Python中使用PyQt设计GUI应用程序
- #yyds干货盘点#快速搭建k8s集群