CVI中built option设置问题
时间:12-13
整理:3721RD
点击:
CVI 的built option设置问题
CVI中计算160万次double乘法用了2300ms,VC中用16ms
改变built option中debuge设置需要时间为 190ms
请问还需要设置什么才能使CVI效率与VC相同
大侠请指教
CVI中计算160万次double乘法用了2300ms,VC中用16ms
改变built option中debuge设置需要时间为 190ms
请问还需要设置什么才能使CVI效率与VC相同
大侠请指教
没人关心这个问题吗
double a[2000],b[800],c[800];
int i,j,s;
clock_t start,end ,losttime;
for(i=0;i<2000;i++)
{
a[i]=3.1415927+i;
}
for(j=0;j<800;j++)
{
b[j]=2.14435927+j;
}
start=clock();
for(i=0;i<2000;i++)
{
for(j=0;j<800;j++)
{
c[j]=a[i]*b[j];
}
}
end=clock();
losttime=(end-start);
这个程序在VC和CVI中运行效率差很多,:(
该成release
thanks
现在效率提高
vc 16ms(1000次平均)
cvi 25ms(1000次平均
估计还可以优化