CFile::SetLength之后,如何向生成的文件里面写数据
如
CFile file;
file.Open(chNewFileName, CFile::modeCreate|CFile::modeWrite);
file.SetLength(1024 * 1024);
if (file.GetLength() != 1024 * 1024)
{
file.Close();
return ;
}
file.Close();
//生成之后
如何向chNewFileName里面写入数据呢
[解决办法]
Write()
[解决办法]
。。你就一直写,写完了再调用用SetLength
[解决办法]
在file.Close()之前用
CFile::Write
virtual void Write( const void* lpBuf, UINT nCount );
throw( CFileException );
写操作
[解决办法]
设长度后可能要向前 Seek 一下文件指针吧!