c++中fstream类对文本文件的操作
来源:互联网 发布:明事理 辨是非 知荣辱 编辑:程序博客网 时间:2024/05/13 03:18
#include <iostream>#include <string> #include<fstream>using namespace std;//追加方式写文件void writefile(){fstream f("try.txt",ios::out|ios::app);if(!f){ cout<<"File open error!\n"; return;}f<<123<<" "<<456<<" "<<"my name is aa\n";f.close();}//读取文件void readfile(){fstream f("try.txt",ios::in);if(!f){ cout<<"File open error!\n"; return;}int a,b;char s[20];while(1){a=0;b=0;s[0]=0; f>>a>>b; f.getline(s,20); if(a==0) break;//循环读取数据,没有数据时退出 cout<<a<<" "<<b<<" "<<s<<endl;}f.close();}///复制文件二进制数据void copybinary(){ifstream fin("try1.txt",ios::in|ios::binary); if(!fin){ cout<<"File open error!\n"; return; } ofstream fout("try2.txt",ios::out|ios::binary); char c[1024]; int count=0; while(!fin.eof()) { fin.read(c,1024);count=fin.gcount();for(int i=0;i<count;i++){c[i]=255-c[i];//字节取反,可以实现程序加密,让别人打不开,自己知道哪个字节少了多少,再还原} fout.write(c,count); } fin.close(); fout.close(); cout<<"Copy over!\n";}int main(){/*writefile();readfile();*/copybinary();return 0;}
0 0
- c++中fstream类对文本文件的操作
- [转]c++: fstream文件操作及对二进制文件的操作
- <fstream> 操作文本文件简介
- C语言实现对文本文件的操作
- 运用fstream对文本文件进行指定读取、删除,指定位置添加一行操作类
- PHP中对文本文件操作很好的类
- PHP中对文本文件操作很好的类
- PHP中对文本文件操作很好的类
- PHP中对文本文件操作很好的类
- PHP中对文本文件操作很好的类
- PHP中对文本文件操作很好的类
- 对文本文件操作很好的类
- 对文本文件操作很好的类
- 对文本文件操作很好的类
- 对文本文件操作很好的类(PHP)
- 关于fstream 对文件的几个操作
- QTP中实现对文本文件(txt)的读写操作
- C基于流fstream的文件操作
- 将博客搬至CSDN
- 《计算机科学导论》读书笔记
- vSphere Client提示分析clients.xml文件出错解决办法
- Cocos2d-x HelloWorld初见
- 我爱他
- c++中fstream类对文本文件的操作
- 利用TSQL脚本将备份数据自动上传到ftp
- Zookeeper简介
- java反射机制详解 及 Method.invoke解释
- 深入浅出TCP/IP中的send和recv
- unix高级环境编程 例子 代码实现练习 第十二章:线程控制
- CI框架(三)config.php配置文件解读
- android JNI C++开发时调试输出信息
- 一线城市房价首现松动 广州房企打折促销