首页
社区
课程
招聘
[求助]VC转到VS2008问题
发表于: 2011-9-13 16:46 3183

[求助]VC转到VS2008问题

2011-9-13 16:46
3183
用VC60内联汇编程序经常不响应 于是装了个VS2008
修修改改 终于能跑了 却发现原来在VC60运行正常的现在却没正确运行
如下面那个函数

void CSsqmDlg::Onread()
{
        // TODO: Add your control notification handler code here
  CString s="D:\\历史记录.txt";
  icount=getcount(s); <----------获得文件行数 icount 在VC6.0下得出正确的结果
  if(icount<60) return;     但在VS2008下 icount=0 而直接运行中断,什么原因 ?
  readold(s);
  CString sx="";
  for(int p=0;p<7;p++)
  {
         s.Format("%d",hm[59]

);
        if(hm[59]

<10)
        s='0'+s;
         sx=sx+s;
         if(p<6)  sx=sx+'/';
  }
  m_shuru=sx;
  UpdateData(false);
  getbiaoge(59);
  fenxisq();
  getbiaoge(60);
  bflag=true;
  if(strcount==0)
      setmoreng();

}

搞了一下午 原来ofstream 没起作用 改成 CStdioFile 读取成功

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回