读书人

CFile:SetLength之后怎么向生成的文

发布时间: 2012-02-13 17:20:26 作者: rapoo

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 一下文件指针吧!

读书人网 >VC/MFC

热点推荐