文件读写
来源:互联网 发布:2017php视频教程百度云 编辑:程序博客网 时间:2024/06/05 00:26
一、ofstream、ifstream
1、代码
#include "stdafx.h"#include<fstream>#include<iostream>#include<string>using namespace std;struct TYPE{int id;char name[10];int buff[10];};int main(){cout << "write 10 times" << endl;ofstream out("1.txt",ios::app);if (!out){cout << "open file err" << endl;return -1;}for (int num = 0; num < 10; num++){TYPE v;v.id = num;strcpy(v.name, "kira");for (int i = 0; i < 10; i++){v.buff[i] = i;}out << v.id << " ";out << v.name << " ";for (int i = 0; i < 9; i++){out << v.buff[i] << " ";}out << v.buff[9] << '\n';cout << v.id << " ";cout << v.name << " ";for (int i = 0; i < 10; i++){cout << v.buff[i] << " ";}cout << endl;}out.close();cout << "read from txt" << endl;ifstream in("1.txt");if (!in){cout << "open file err" << endl;return -1;}TYPE vv;while (in >> vv.id){in >> vv.name;for (int i = 0; i < 10; i++){in >> vv.buff[i];}cout << vv.id << " ";cout << vv.name << " ";for (int i = 0; i < 10; i++){cout << vv.buff[i] << " ";}cout << endl;} return 0;}
2、结果
2.1 生成文件如下
2.2 屏幕显示如下
0 0
- 文件读写、剪贴板读写
- 读写文件
- 文件读写
- 读写文件
- 读写文件
- 文件读写
- 读写文件
- 读写文件
- 读写文件
- 文件读写
- 文件读写
- 文件读写
- 文件读写
- 读写文件
- 文件读写
- 文件读写
- 文件读写
- 文件读写
- poj 2891 Strange Way to Express Integers(中国剩余定理)
- Javaweb 登录注册的实现
- LeetCode17. Letter Combinations of a Phone Number
- CI框架的配置和MVC的简单介绍
- 机器学习资料
- 文件读写
- 【JS基础】返回顶部效果
- 自动生成mysql表格的一个网页,没有ERStudio功能全
- Js_canvas_01
- Android随笔之——闹钟制作铺垫之AlarmManager详解
- matlab 生成伽罗华域中元素代码
- wpa_supplicant的用法
- 数据库面试常问的一些基本概念
- 卡尔曼滤波的原理说明