1.txt 文件大小为 3M
程序代码:
CFile f;
CFileException e;
char* pFileName = "c:\\1.txt";
if( !f.Open( pFileName, CFile::modeRead, &e ) )
{
#ifdef _DEBUG
afxDump << "File could not be opened[ " << e.m_cause<<"]\n";
#endif
}
f.Close();出错提示:
File could not be opened[ 11]e.m_cause=11的解释
CFileException::sharingViolation SHARE.EXE was not loaded
疑问:
一开机运行程序时,程序报错不能打开文件1.txt,但是我把1.txt的数据删掉点变成
几百K时打开成功再次把1.txt恢复为以前的那个
以后每次打开都成功为什么第一次打开时会出错呢,而且时每次开机后出现这种问题:(
程序代码:
CFile f;
CFileException e;
char* pFileName = "c:\\1.txt";
if( !f.Open( pFileName, CFile::modeRead, &e ) )
{
#ifdef _DEBUG
afxDump << "File could not be opened[ " << e.m_cause<<"]\n";
#endif
}
f.Close();出错提示:
File could not be opened[ 11]e.m_cause=11的解释
CFileException::sharingViolation SHARE.EXE was not loaded
疑问:
一开机运行程序时,程序报错不能打开文件1.txt,但是我把1.txt的数据删掉点变成
几百K时打开成功再次把1.txt恢复为以前的那个
以后每次打开都成功为什么第一次打开时会出错呢,而且时每次开机后出现这种问题:(
解决方案 »
- “DialogProc”: 本地函数定义是非法的
- 自绘的CMENU,要分的来
- 看看这段代码错在哪儿?
- CSocket的close是否可以完全的关闭连接,释放端口
- 如何得到MessageBox点击了哪个按钮?
- fatal error C1083: Cannot open precompiled header 第一个windows程序
- 如何设置CCOMBOBOX不可编辑
- 关于vector的push_back函数使用的一点疑问
- 如何解决这个问题?warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify -GX
- 如何加滚动条
- CList,CArray,CMap,的用法,不知道那个比较清楚啊!能给个中文的文档看么?谢了!
- 什么错误意思?
f.Open( pFileName, CFile::modeRead | CFile::shareDenyWrite, &e )
SHARE.EXE 是什么东东??
然后用ReadFile和WriteFile来操作文件也可用文件映射方法来实现