C++ 读入四个数据文件并使用函数将其放入结构数组的最佳方法是什么?

C++ 读入四个数据文件并使用函数将其放入结构数组的最佳方法是什么?,c++,arrays,input,struct,C++,Arrays,Input,Struct,首先,我需要从四个输入文件中读取数据。其次,我需要创建一个结构数组并将数据存储到结构中。第三,我必须对数据进行一些操作。最后,我要将处理后的数据打印到输出文件中 首先,我从未一次从多个文件中读取数据。第二,我以前从未使用过结构,更不用说结构数组了。我一直在寻找从所有四个文件中读入数据并将数据存储到结构数组中的最有效方法 因此,我的问题是,什么是读取数据的最佳方法 几个小时以来,我一直在考虑四种不同的方法。每个循环都包含一个while循环,其中包含一个“not end of file”布尔表达式。

首先,我需要从四个输入文件中读取数据。其次,我需要创建一个结构数组并将数据存储到结构中。第三,我必须对数据进行一些操作。最后,我要将处理后的数据打印到输出文件中

首先,我从未一次从多个文件中读取数据。第二,我以前从未使用过结构,更不用说结构数组了。我一直在寻找从所有四个文件中读入数据并将数据存储到结构数组中的最有效方法

因此,我的问题是,什么是读取数据的最佳方法

几个小时以来,我一直在考虑四种不同的方法。每个循环都包含一个while循环,其中包含一个“not end of file”布尔表达式。

\include
#include <iostream>
#include <fstream>

using namespace std;

int main(){

  char text[200]; // store data in an array 

  fstream file;
  file.open ("example.txt", ios::out | ios::in ); // file name is exam for reading 



  // Reding from file
  file >> text;
  cout << text << endl; // print data of file thought array 

  //closing the file
  file.close();
  return 0;
}
#包括 使用名称空间std; int main(){ char text[200];//将数据存储在数组中 流文件; file.open(“example.txt”,ios::out | ios::in);//文件名是用于阅读的考试 //从文件中重编 文件>>文本;
你知道如何从1个输入文件中读取数据吗?从多个文件读取时,没有什么不同,只是打开多个文件对象。有什么困难?你以前有过使用过的类吗?在C++中,一个结构与一个类是有效的,唯一的区别是结构成员默认为“代码>公共< /COD>”。由于班级成员默认为
私人
。您说您已经考虑过处理此任务的多种方法,因此请更新您的问题,以显示您已经尝试过的不适合您的方法。您是对的,这是非常基本的内容。不要太担心“最有效”。从“有效”开始然后从那里开始。你说过你对如何继续有想法。选择一个,看看你能走多远,然后当你有一个具体的问题和代码显示你迄今为止所做的事情时回到这里。谢谢!我将尝试这些方法,看看会发生什么。有人知道如何传递一系列结构吗?