【c++系列】iftream读取文件中每行或者每个单词

说明

读取每行或者每个单词。

代码

#include <iostream>
#include <fstream>

using namespace std;

int main(){
	string filename="F:result.txt";
	ifstream ifs(filename.c_str());
	if(!ifs){
		cerr<<"error: unable to open input file:"<<filename<<endl;
		return -1;
	}
	// string word; //读取每个单词
	// while(ifs>>word){ 
	//	cout<<word<<endl;
	string line; //读取每行 
	while(getline(ifs,line)){ 
		cout<<line<<endl;
	}
	return 0;
}


你可能感兴趣的:(C++,文件,ifstream)