首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

CFile:SetLength之后,怎么向生成的文件里面写数据

2012-02-13 
CFile::SetLength之后,如何向生成的文件里面写数据如CFile filefile.Open(chNewFileName, CFile::modeCre

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

热点排行