我在线程中调用了一个函数,这个函数每次都会CFile * fitersection=new CFile("d:\section.c",CFile::modeReadWrite);
然后我对这个文件对象进行操作
fitersection->Open("d:\section.c",CFile::modeReadWrite);
fitersection->Read(buf,6*188);
fitersection->Close();
buf[]是一个数组,
但是每次运行都有问题,系统提示是不正确的结束,请各位看看有什么错误呢?
然后我对这个文件对象进行操作
fitersection->Open("d:\section.c",CFile::modeReadWrite);
fitersection->Read(buf,6*188);
fitersection->Close();
buf[]是一个数组,
但是每次运行都有问题,系统提示是不正确的结束,请各位看看有什么错误呢?
解决方案 »
- error C2182: “Buffer”: 非法使用“void”类型
- mfc 如何设置系统自动获取ip
- 打开一个文件内容读写
- MFC中不能运行可执行文件
- MDI中,打开好多视图,怎么在CMainFrame中让它们全部关闭,就是实现CloseAll?
- 我的Serialize出错,高手请看!
- 已有点C++基础,如何学好VC,MFC好难哦。。。
- MFC 运行程序自动探测桌面快捷方式是否生成
- 怎么样才能替换com 的method? 就像hook一样??
- FLASH中如何设置全屏显示?
- 我在向VC走近!!有人愿与我一起努力吗??
- 我在一个类中调用别外一个类的public成员函数,产生的错误是什么意思?
第二:应该用CFile的缺省构造函数。
第三:Open时加入第三个参数,CFileException,比较方便知道问题是什么?
第四:这段代码加上错误处理机制比较好。
就是不能写成"d:\section.c"