测内联函数的效率
来源:互联网 发布:c4d mac版 编辑:程序博客网 时间:2024/06/07 11:06
#include<iostream>#include<time.h>using namespace std;inline int comp1(int a,int b){return (a>b)?a:b; } int comp2(int a,int b) { return (a>b)?a:b; } main() { double t1,t2; t1=(double)clock(); for(int m=0;m<10000;m++) for(int n=0;n<10000;n++) comp1(m,n); t2=(double)clock(); cout <<"调用内联函数运行时间为:\t"<<(t2-t1)/CLK_TCK<<"秒\n"; t1=(double)clock(); for(int m=0;m<10000;m++) for(int n=0;n<10000;n++) comp2(m,n); t2=(double)clock(); cout <<"调用外部函数运行时间为:\t"<<(t2-t1)/CLK_TCK<<"秒\n"; t1=(double)clock(); for(int m=0;m<10000;m++) for(int n=0;n<10000;n++) (m>n)?m:n; t2=(double)clock(); cout <<"直接运行时间为:\t"<<(t2-t1)/CLK_TCK<<"秒\n"; }
0 0
- 测内联函数的效率
- C++中内联函数的效率问题
- 内联函数与宏的实现及效率
- 内联函数真的可以提高程序执行效率吗
- 关于内联汇编的效率
- 引入内联函数的目的是为了解决程序中函数调用的效率
- C++函数高频调用的效率问题----内联函数能解决所有问题吗
- 内联函数的思考
- 内联函数的作用
- c++的内联函数
- 内联函数的好处
- 内联函数的作用
- C++的内联函数
- C++的内联函数
- 内联函数的优缺点
- 内联函数的使用
- 内联函数的使用
- 内联函数的使用
- 第9周项目2 -对称矩阵压缩存储的实现与应用(2)
- VC 轮询仪器并打开
- Oracle如何根据一个时间段内的所有日期
- 华三关于probe的说明
- 探究Android SQLite3多线程
- 测内联函数的效率
- Gradle Error: Connection timed out connect.
- 完整IO模型
- C#科学计数法转化为正常数值
- python小练习--个人谷歌输入法词频分析
- DeepLearning tutorial(2)机器学习算法在训练过程中保存参数
- 四、HTML基础之超链接
- ng2英雄指南相关问题
- 购物车的功能——界面源码