在第二次运行程序的时候,变量上次得到的值不变?????

解决方案 »

  1.   

    void CCbsView::Onjiance() 
    {
    CString path="e:\\practice\\cbs1.3\\cbssj.txt";
        cbsfile.Open(path, CFile::modeWrite|CFile::modeNoTruncate); 
    cbsfile.Seek(-30,CFile::end);
    char gao[10];//文件中的高
    cbsfile.Read(gao,10);
    CFile cbsmfile(_T("cbssi.txt"),CFile::modeReadWrite|CFile::modeCreate);
        cbsfile.Write(gao,10);
    cbsfile.Close();}
    这个在运行的时候,怎么就说打不开文件呢?
      

  2.   

    这个能正常读吗?能把读出的值赋给  gao变量吗???
      

  3.   

    to code8238(二进制动物):
      我想在cbssj里读
    然后写在cbssi里
    怎么就写不进去呢???
    CString path="cbssj.txt";
        cbsfile.Open(path, CFile::modeReadWrite|CFile::modeNoTruncate); 
    cbsfile.Seek(-30,CFile::end);
    char gao[10];//文件中的高
    cbsfile.Read(gao,10);
    CFile cbsmfile(_T("cbssi.txt"),CFile::modeReadWrite|CFile::modeNoTruncate);
        cbsfile.Write(gao,10);
    cbsfile.Close();