1、文件操作
来源:互联网 发布:图片变动画软件 编辑:程序博客网 时间:2024/06/18 14:23
一、从文件中读取数据ifstream>>
//功能:把文件中的数据读到变量的值中#include<fstream> #include <string>#include <iostream>using namespace std;int main(){ int i=0; int count = 0; //文件中 string m_name , m_passwd; ifstream file_read; //定义读取文件的对象 file_read.open("name.txt"); //打开存放用户名和密码的文件 if(!file_read) { cout<<"打开文件失败"<<endl; } else { while(!file_read.eof()) //用此方法会多循环一次 { file_read>>m_name>>m_passwd; //一行一行 cout<<m_name<<" "<<m_passwd<<endl; i++; } count = i; //因为多循环一次,所以i的初始值是0 file_read.close(); }}
二、往文件中写入数据ofstream<<
//功能:把变量的值写入到文件中//将数组m_name、m_passwd、sex中的数据写入文件中#include<fstream> #include <string>#include <iostream>using namespace std;int main(){ int i=0; int count = 5; //文件中 string m_name[5] = {"AA","BB","CC","DD","EE"}; string m_passwd[5] = {"1","2","3","4","5"}; string sex[5] = {"M","M","W","W","M"}; ofstream file_write; file_write.open("name.txt"); if(!file_write) { cout<<"打开文件失败"<<endl; } for(i=0;i<count;i++) //注意:空格、endl都可以写入文件中去 file_write<<m_name[i]<<" "<<m_passwd[i]<<" "<<sex[i]<<endl;}
阅读全文
0 0
- 文件操作1
- php 文件操作1
- 文件操作1
- c文件操作<1>
- python-文件操作(1)
- C++文件操作<1>
- 文件操作(1)
- Java文件操作1
- 文件操作1
- 文件操作1
- php文件操作1
- 体验文件操作1
- shell--文件操作1
- 文件操作:1入门
- Java文件操作1
- Html5文件操作(1)
- JAVA文件操作1
- 文件操作函数(1)
- c++thread学习(3)并发多线程系统开发过程
- 三篇文章了解 TiDB 技术内幕 —— 谈调度
- ASP.NET Core MVC 模型绑定用法及原理
- (3) 栈-Stack
- 基于matlab的数字图像处理GUI设计
- 1、文件操作
- Android DiskLruCache完全解析,硬盘缓存的最佳方案
- #poj1180#Batch Scheduling (经典逆推Dp+斜率优化)
- mybatis一个怪异的问题: Invalid bound statement not found 作者及来源: babyblue
- PS命令详细说明
- 数电第四章总结——《组合逻辑电路》
- HVR F_JG2018
- C++ 对象创建方式
- php入门学习-----const&static&final关键字