真是郁闷,搞了半天,原来CFile的Open()是不支持文本方式读写地
BOOL CFile::Open(LPCTSTR lpszFileName, UINT nOpenFlags,
CFileException* pException)
{
/*-上略
-*/
ASSERT((nOpenFlags & typeText) == 0); // text mode not supported!!!!!!不支持文本模式!!!
// shouldn't open an already open file (it will leak)
ASSERT(m_hFile == INVALID_HANDLE_VALUE);//不能打开已打开的文件
/*-下略
-*/
}
阅读(3934) | 评论(0) | 转发(0) |