c++ 文件读写小程序1
2014-08-20 16:46
183 查看
#include <iostream> using namespace std; #include <fstream> void encode(char *buf,int bytes) { for(int i=0;i<bytes;i++) { ++buf[i]; } } int main(int argc,char **argv) { if(argc!=3){ cout<<argv[0]<<endl; return 0; } ifstream f1(argv[1],ios::binary|ios::in);//读 ofstream f2(argv[2],ios::binary|ios::out);//写 //ios::app(append)追加ios::ate定位到文件末尾(原有文件删除) if(!f1) { cout<<"f1 error"<<endl; return 1; } if(!f2) { cout<<"f2 error"<<endl; return 2; } char buf[1000]; while(f1){ f1.read(buf,sizeof(buf)); encode(buf,f1.gcount());//buf加密 f2.write(buf,f1.gcount());//gcount实际的读取的字节数 } }
相关文章推荐
- c++读写文件和测试程序运行时间的例子
- C++读写文件小程序
- [C/C++] C语言文件读写示例程序 xcb
- C++程序读写文件
- 转载:c++读写文件和测试程序运行时间的例子
- [C/C++] C语言文件读写示例程序 xcb
- c++指针、文件读写小程序
- c++二进制文件读写的程序举例
- ini文件纯C++读写代码
- 奇怪的文件读写程序?
- C++中对文件进行读写操作
- ini文件纯C++读写代码
- VB.Net程序中对.Config文件读写的类(第二版)
- JAVA程序:UTF码进行文件的读写
- C++ builder 的文件读写操作总结
- 纯c++读写文件方式
- [C++]文件读写操作
- 使用C++读写文件
- ini文件纯C++读写代码
- C++文件读写