c++txt文件读写简单操作

本文介绍了C++中进行TXT文件读写的基本步骤,包括文件的打开、检查是否打开、输入输出操作以及文件关闭。重点讲解了ifstream用于读取文件,ofstream用于写入文件,以及不同打开模式如追加、读写、二进制等的使用。
摘要由CSDN通过智能技术生成

//文件的读写
//1.文件打开
//2.文件是否打开
//3.文件输入输出操作
//4.文件关闭
//ifstream–只能从文件中读数据
//ofstream-- 只能从文件中写数据
// ios::app --追加模式
// ios::ate --如果已存在,直接转到文件尾部
// ios::binary --二进制
// ios::in --从文件中读数据
// ios::out --向文件中些
// iOS::nocreate 如果文件不存在,不能创建
// ios::noreplace 如果文件存在,失败
// ios::trunc 文件存在,删除其内容

#include<fstream>
#include<iostream>
using namespace std;
int main(){
	//1.先定义流对象,打开文件
	fstream dataFile;
	string fileName = "A://in.txt";
	dataFile.open( "A://in.txt",ios::out|ios::app);
	//定义流对象时打开文件 
	//fsteam dataFile(fileName);
	//2.是否打开文件成功
	if(!dataFile){
		cout<<"open file error!";
		return 0;
	} 
	//3.操作
		//写--<<
		dataFile<<"write to file";
	 	//文件不关闭,写入内容在文件缓冲区中 
		dataFile.close();
		
		//读-->>
		dataFile.open( "A://in.txt",ios::in); 
		
		while(!dataFile.eof()){
			stri
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值