文件流对象最好随时使用随时创建,不要成为类成员
来源:互联网 发布:java const 关键字 编辑:程序博客网 时间:2024/06/02 09:36
类最好不要拥有fstream 成员:
因为文件对象的打开关闭等操作随运行时的各种环境变化而易出现不容易觉察的操作失败。
此时为测试带来了困难。
所以文件流对象最好随用随取。
例如如下一个对象的函数成员的函数体就比较可取,其中fstream对象outFile不是类的成员
fstream outFile;
outFile.open(fName, ios::binary | ios::app );
if(outFile.fail())
{
cout<<"can't open file !"<<endl;
return;
}
outFile.seekp(0,ios::end);
t.writeToFile(outFile);
outFile.close();
- 文件流对象最好随时使用随时创建,不要成为类成员
- 随时
- 随时牵手 不要随意分手[转帖]
- 随时牵手 不要随意分手[转帖]
- 可以随时牵手,不要随便分手!
- 可以随时牵手,但不要随便分手
- 可以随时牵手,但不要随便分手
- 可以随时牵手,但不要随便分手!
- 可以随时牵手,但不要随便分手
- 创建二维数组的方法(随时更新)
- 随时思考
- 随时总结
- 随时记录
- 爱可以随时牵手,但不要随便分手
- EXCEL使用汇总-〉随时更新
- Mysql使用笔记(随时更新)
- Android Studio使用笔记(随时添加)
- ubuntu系统使用技巧-随时更新
- C#利用mshtml的COM接口,将WebBrowser中的验证码图片读入内存
- VS2008编译时总是出错,进行第二次编译时就没有问题了,不知道这是什么原因?
- Fedora下安装RedHat9 Qemu虚拟机 _qemu系列【1】[dslab]
- 领带系法
- vs2005常用快捷键(包括代码自动缩进)
- 文件流对象最好随时使用随时创建,不要成为类成员
- 对对象的操作一定要以引用的方式传递
- 《MyBatis用户指南》----Part 2
- C++文件操作:不要相信open( ) 已经为你做好准备工作
- C++初学者指南 第九篇(11)
- C++文件操作:向二进制文件中追加数据
- 二进制文件的读写全部
- 请问哪里有长传本地图片的ewebEditor呀
- 程序将自己的源代码写入记事本