fstream的使用问题
来源:互联网 发布:农村淘宝会怎样发展 编辑:程序博客网 时间:2024/05/16 23:01
//使用fstream对象时,先读再写就会出问题,需要流指针重新定位才能写。先写再读没有问题,调用读操作流指针会自动右移一位再读
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
fstream stream("hello.txt");
if(!stream)
{
cerr<<"file open failed"<<endl;
exit(-1);
}
char ch;
stream>>ch;
cout<<ch<<endl;
cout<<stream.tellg()<<endl;
cout<<stream.tellp()<<endl;
//stream.clear();
stream.seekp(2);
char c='2';
stream<<c;
cout<<stream.tellg()<<endl;
cout<<stream.tellp()<<endl;
stream>>ch;
cout<<ch<<endl;
cout<<stream.tellg()<<endl;
cout<<stream.tellp()<<endl;
stream.close();
return 0;
}
- fstream的使用问题
- fstream的简单使用
- fstream的使用
- fstream的使用
- C++ fstream的使用
- C++中fstream头文件使用的一点小问题
- C++中fstream头文件使用的一点小问题
- fstream 对中文的问题
- sstream 与 fstream的使用
- fstream ifstream ofstream的使用
- fstream及其迭代器的使用
- C++中fstream的使用
- fstream不支持中文文件名的问题
- fstream处理中文时的小问题
- fstream不支持中文文件名的问题
- 关于vs2010 fstream.h文件的问题
- [C++]fstream与中文路径的问题
- std::fstream的中文目录问题
- Android 无障碍服务一 让应用具有辅助性服务
- Enum的使用
- android 底部弹出菜单(带透明背景)
- POJ2527+多项式除法
- LeetCode - Palindrome Number
- fstream的使用问题
- Linux makefile 教程 非常详细,且易懂
- Category和protocol的区别
- raid冗余
- 测试缺陷分析务实篇
- div制作横向导航条
- Upgrade to Oracle Database 12c 1Z1-060
- wikioi p1098 均分纸牌
- centos下如何设置命令的别名