#include<iostream>
#include<fstream>
#include<vector>
using namespace std;
vector<int> v[100];
int main(){
ifstream fin;
fin.open("in.txt");
int n,m;
fin >> n >> m;
int id,k,t;
for(int i=0;i<m;i++){
fin >> id >> k;
for(int j=0;j<k;j++){
fin >> t;
v[id].push_back(t);
}
}
ofstream fout;
fout.open("out.txt");
for(int i=1;i<5;i++){
if(v[i].size()!=0){
for(int j=0;j<v[i].size();j++){
fout << v[i][j] << " ";
}
}
fout << endl;
}
return 0;
}
OJ:ifstream与ofstream实现对文件的读与写
最新推荐文章于 2025-07-09 10:54:36 发布
本文介绍了一个使用C++进行文件读写的程序实例,通过ifstream和ofstream类从in.txt读取数据,并将处理后的结果写入out.txt。程序使用了vector数据结构来存储和操作数据,展示了如何根据输入数据动态填充vector,以及如何遍历并输出vector的内容。

3万+

被折叠的 条评论
为什么被折叠?



