c++文件读取
来源:互联网 发布:幸运抽奖软件破解 编辑:程序博客网 时间:2024/06/03 21:02
以普通形式输入到文件
void main(){int ar[] = { 12, 23, 34, 45, 56, 67, 78, 89, 91, 100 };//两种打开文件的方式/*ofstream ofile;ofile.open("test1.txt", ios::out);*/ofstream ofile("test2.txt", ios::out);if (!ofile){cerr << "open file fail!" << endl;exit(1);}for (int i=0; i < sizeof(ar) / sizeof(int); ++i){ofile << ar[i] << " ";}ofile.close();}
以普通形式读取文件
void main(){int ar[10];ifstream ifile;ifile.open("test1.txt", ios::in);if (!ifile){cerr << "open file fail!" << endl;exit(1);}for (int i = 0; i < 10; ++i){ifile >> ar[i];}for (int i = 0; i < sizeof(ar) / sizeof(int); ++i){cout << ar[i] << " ";}cout << endl;ifile.close();}
以二进制形式输入到文件
二进制输入输出void main(){int ar[] = { 12, 23, 34, 45, 56, 67, 78, 89, 91, 100 };//两种打开文件的方式/*ofstream ofile;ofile.open("test1.txt", ios::out );*/ofstream ofile("test3.txt", ios::out | ios::binary);if (!ofile){cerr << "open file fail!" << endl;exit(1);}ofile.write((char*)ar, sizeof(ar));ofile.close();}
以二进制形式读取文件
void main(){int ar[10];ifstream ifile;ifile.open("test3.txt", ios::in | ios::binary);if (!ifile){cerr << "open file fail!" << endl;exit(1);}ifile.read((char*)ar, sizeof(ar));for (int i = 0; i < sizeof(ar) / sizeof(int); ++i){cout << ar[i] << " ";}cout << endl;ifile.close();}
0 0
- ini文件读取(C#)
- c#openFileDialog读取文件
- C语言文件读取
- C文件读取
- linux c 读取文件
- C/C++读取文件
- C格式读取文件
- C/C++读取文件
- C读取文件
- C读取文件内容
- C读取pgm文件
- obj-c 读取文件 。
- C/C++读取文件
- C/C++读取文件
- C风格读取文件
- C 读取ini文件
- C读取文件流
- C#: 文件读取操作
- spring 学习之三(spring 与hibernate, struts2整合)
- (42)Air Band OpenCV2.4.13_为轮廓创建旋转的包围盒和椭圆
- Linux
- Software Engineering Revision Vol.1
- 多线程/多进程gdb调试时变量值出现变化问题定位
- c++文件读取
- 从输入URL到显示网页,发生了什么
- Andriod UI 布局、样式、国际化练习。
- 对发布内容和评论进行编码处理
- Android基础知识一
- 请求删除程序OSTaskDelReq()
- sql注入
- Vector erase 用法:删除指定元素
- SEO网站优化相关问答