首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

程序运行时,疏失,编译通过,大神们帮忙看看啥原因

2013-01-07 
程序运行时,出错,编译通过,大神们帮忙看看啥原因啊CFile f1,f2f1.Open(e://help//save.txt,CFile::mode

程序运行时,出错,编译通过,大神们帮忙看看啥原因啊

                 
CFile f1,f2;

f1.Open("e://help//save.txt",CFile::modeRead);
                    
f2.Open("e://help//check.txt",CFile::modeCreate|CFile::modeWrite);
              

char *pBuf;
DWORD dwFileLen;
dwFileLen=f1.GetLength();
pBuf=new char[dwFileLen+1];
pBuf[dwFileLen]=0;
f1.Read(pBuf,dwFileLen);
for( int i=0;i<225;i++){
                      

if(pBuf[i]=='0')
{
c_b[i/15][i%15]=0;
}
if(pBuf[i]=='1')
{
                          c_b[i/15][i%15]=1;

 
          b_count+=1;

         cb_start.LoadBitmap(IDB_BITMAP6);
              memdc.SelectObject(cb_start);
         memdc.SetBkColor(RGB(255,255,255));
     
 
         
cd_mask.BitBlt(0,0,bm.bmWidth,bm.bmHeight,&cd_b,0,0,SRCCOPY);
         
                                         pDC->BitBlt((i/15)*30+72-15,(i%15)*30+86-15,bm.bmWidth,bm.bmHeight,&memdc,0,0,SRCINVERT);
         pDC->BitBlt((i/15)*30+72-15,(i%15)*30+86-15,bm.bmWidth,bm.bmHeight,&cd_mask,0,0,SRCAND);
         pDC->BitBlt((i/15)*30+72-15,(i%15)*30+86-15,bm.bmWidth,bm.bmHeight,&memdc,0,0,SRCINVERT);
         cd_mask.DeleteDC();
         memdc.DeleteDC();

};

     if(pBuf[i]='2'){
 c_b[i/15][i%15]=2;
 w_count+=1;
        cb_start.LoadBitmap(IDB_BITMAP11);
                memdc.SelectObject(cb_start);
        memdc.SetBkColor(RGB(255,255,255));

 
       cd_mask.BitBlt(0,0,bm.bmWidth,bm.bmHeight,&cd_b,0,0,SRCCOPY);
       pDC->BitBlt((i/15)*30+72-15,(i%15)*30+86-15,bm.bmWidth,bm.bmHeight,&memdc,0,0,SRCINVERT);
      pDC->BitBlt((i/15)*30+72-15,(i%15)*30+86-15,bm.bmWidth,bm.bmHeight,&cd_mask,0,0,SRCAND);
       pDC->BitBlt((i/15)*30+72-15,(i%15)*30+86-15,bm.bmWidth,bm.bmHeight,&memdc,0,0,SRCINVERT);
                                      cd_mask.DeleteDC();
       memdc.DeleteDC();



}

}

f2.Write(pBuf,dwFileLen);

f1.Close();
                    f2.Close();
                   // MessageBox(pBuf);

    delete []pBuf;


[解决办法]
 c_b 在哪定义?有没有定义?
[解决办法]
不能这样发帖!我只知道这个。

热点排行