运算与时间(G++、Ubuntu 8.0.4、dell dimension 5150)
2008-11-14 08:18
190 查看
乘法运算
#include <stdio.h>
#include <time.h>
#include <iostream>
using namespace std;
int main()
{
time_t start,end;
struct tm* time_start,* time_end;
time(&start);
time_start = localtime(&start);
printf("start time is: %s/n",asctime(time_start));
double j=0;
for (int k=0;k<10;k++)
for (int i=0;i<100000000;i++)
{
j*0.1232345;
}
time(&end);
time_end = localtime(&end);
printf("end time is: %s/n",asctime(time_end));
return 0;
}
相同的运算规模,花了2秒钟,和XP、debug模式下效率差不多。不过,VC下可以使用release进行优化,我现在在linux下还不懂得如何优化程序呢。
#include <stdio.h>
#include <time.h>
#include <iostream>
using namespace std;
int main()
{
time_t start,end;
struct tm* time_start,* time_end;
time(&start);
time_start = localtime(&start);
printf("start time is: %s/n",asctime(time_start));
double j=0;
for (int k=0;k<10;k++)
for (int i=0;i<100000000;i++)
{
j*0.1232345;
}
time(&end);
time_end = localtime(&end);
printf("end time is: %s/n",asctime(time_end));
return 0;
}
相同的运算规模,花了2秒钟,和XP、debug模式下效率差不多。不过,VC下可以使用release进行优化,我现在在linux下还不懂得如何优化程序呢。
相关文章推荐
- 运算与时间(Debug、windowsXP、dell dimension 5150)
- 在dell dimension 5150 上安装mac os x for pc 10.4.8 手记 3] 显卡的安装
- 在dell dimension 5150 上安装mac os x for pc 10.4.8 手记 0] TIPS
- 在dell dimension 5150 上安装mac os x for pc 10.4.8 手记 1] 网卡的安装
- 在dell dimension 5150 上安装 leopard 手记
- 在dell dimension 5150 上安装mac os x for pc 10.4.8 手记 2] 声卡的安装
- fix dell latitude D630 wifi in ubuntu 11.10
- DELL安装Ubuntu显卡问题解决方法
- Dell-1080Ti 深度学习Win 10 + Ubuntu 16.04.02 双系统安装+anaconda2+tensorflow+opencv3.2+caffe
- Ubuntu 8.10 下Dell D630 声卡驱动解决办法
- php时间运算
- ubuntu同步网络时间
- ubuntu之设置时区和在线同步时间
- Dell台式机安装Ubuntu 16.04注意事项( Alienware R6)
- Oracle时间运算
- 在ubuntu中更改默认的gcc和g++
- DB2时间查询函数大全,时间加减运算
- .Net时间运算 - DateTime类,TimeSpan类
- 非常全面的php日期时间运算汇总
- 时间差值的运算 VARIANT的使用