CString strfileName = theApp.m_strCurWorkPath + "a.txt" ; 头文件中声明:CFile m_fLogfile;
m_fLogfile.Open ( (LPCTSTR)strfileName , CFile::modeReadWrite);
m_fLogfile.SeekToBegin();
int nfilelength = m_fLogfile.GetLength();
int nCurrentlength = 0;
while(nCurrentlength < nfilelength)
{
m_fLogfile.Read(pBuffer , sizeof(VNumAndPassWord)); 。
nCurrentlength += sizeof(VNumAndPassWord);
} m_fLogfile.Close();
m_fLogfile.Read(pBuffer , sizeof(VNumAndPassWord));该语句在运行时出错,
Debug Assertion Failed ! 编译时没有报错
请指教,不胜感激!!!!!!!!!!
m_fLogfile.Open ( (LPCTSTR)strfileName , CFile::modeReadWrite);
m_fLogfile.SeekToBegin();
int nfilelength = m_fLogfile.GetLength();
int nCurrentlength = 0;
while(nCurrentlength < nfilelength)
{
m_fLogfile.Read(pBuffer , sizeof(VNumAndPassWord)); 。
nCurrentlength += sizeof(VNumAndPassWord);
} m_fLogfile.Close();
m_fLogfile.Read(pBuffer , sizeof(VNumAndPassWord));该语句在运行时出错,
Debug Assertion Failed ! 编译时没有报错
请指教,不胜感激!!!!!!!!!!
while(m_fLogfile.Read(pBuffer , sizeof(VNumAndPassWord)) != sizeof(VNumAndPassWord))
{
...................
}