C++ Primer(第5版) 练习 8.4
练习 8.4 编写函数,以读模式打开一个文件,将其内容读入到一个string的vector中,将每一行作为一个独立的元素存于vector中。
环境:Linux Ubuntu(云服务器)
工具:vim
代码块
/*************************************************************************> File Name: ex8.4.cpp> Author: > Mail: > Created Time: Sun 25 Feb 2024 11:24:05 AM CST************************************************************************/#include<iostream>
#include<fstream>
#include<vector>
using namespace std;int main(){vector<string> str;string line;ifstream in("./8.4.txt");if(in && in.is_open()){while(getline(in, line)){str.push_back(line);}}for(const auto &s: str){cout<<s<<endl;}return 0;
}