求助,解释下面关于写文件的几句表达式的含义!在线等
/* char fileStart[5];
memset(fileStart,0,5);
fileStart[0]=4;
fileStart[1]=sidNum;
for(i=0; i<5; i++)
{
file.Write(&fileStart[i],sizeof(char));
}
*/
这是第一段的
另外还有
CFile file2;
CFileException ex2;
CString sFile2;
sFile2=m_FilePath+m_FileName+(".arm");
if(!file2.Open(sFile2,CFile::modeReadWrite|CFile::modeCreate|CFile::typeBinary,&ex2))
{
msg.Format("%s 打开不成功",sFile2);
AfxMessageBox(msg);
}
各位大峡能够给一个详细点的解释吗?