主题:USB模块的存储速度(2)

  共有19089人关注过本帖    
ck
1楼


USB模块的存储速度(2)  发帖心情 Post By:2006-8-8 15:25:00   [只看该作者]

我用以下语句操作,发现用时超过1650ms,为什么? 
 _chdrive(3);
  mkdir("c:\\123");
  chdir("c:\\123");
  
  FILE  *fp;
  fp = fopen ("filename","ab+");
  float c = 3.5;
  
  for( i= 0; i<1200;i++)
  fprintf(fp ,"%5.4f",c);
  
  fclose(fp);

  单帖管理 | 引用 | 回复 回到顶部
yl
2楼


  发帖心情 Post By:2006-8-8 16:02:00   [只看该作者]

建议去掉
fprintf(fp ,"%5.4f",c);
然后再试

  单帖管理 | 引用 | 回复 回到顶部
ck
3楼


  发帖心情 Post By:2006-8-8 16:07:00   [只看该作者]

去掉的话应该如何实现在线存储数据?

  单帖管理 | 引用 | 回复 回到顶部
ck
4楼


  发帖心情 Post By:2006-8-8 16:16:00   [只看该作者]

我在程序中加入了cout语句,可能有关

  单帖管理 | 引用 | 回复 回到顶部
ck
5楼


  发帖心情 Post By:2006-8-8 16:26:00   [只看该作者]

去掉fprintf(fp ,"%5.4f",c);换成 c++;用时300ms左右

  单帖管理 | 引用 | 回复 回到顶部
ck
6楼


  发帖心情 Post By:2006-8-8 16:31:00   [只看该作者]

我用的是NETBOXII,有没有其它相配套的高速存储设备?

  单帖管理 | 引用 | 回复 回到顶部
yl
7楼


  发帖心情 Post By:2006-8-8 16:43:00   [只看该作者]

如果要大容量存储,有三种选择:U盘、CF卡、DOC2000电子盘
但是大容量的DOC价格非常昂贵,而且装好以后不易拔插。CF卡的存取速度只比U盘稍微快一点,并无多少实际意义,价格却明显高于U盘
从性能和成本两方面考虑,U盘都是最佳选择

  单帖管理 | 引用 | 回复 回到顶部
ck
8楼


  发帖心情 Post By:2006-8-8 21:16:00   [只看该作者]

谢谢

  单帖管理 | 引用 | 回复 回到顶部

返回首页

USB模块的存储速度(2)

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: