我想读取这个文件并将每一行存储在一个数组中。请问有人可以告诉我如何实现代码吗? 2 2 10 1 2 7 3 8 3 7 7 10 7 我有下面的代码,我可以将文本文件的每个元素保存到一个数组中,但是我需要将每行保存到不同的数组中。我该怎么做?fstream myfile("myfile's_address", ios_base::in); int a; while (myfile >> a) { word[increment] = a; increment++; }
首先,使用 ifstream 而不是带有 ios_base::in 的 fstream。 接下来,使用 std::getline() 获取一行字符串,并为其创建一个向量(可能在 vector<vector<string>> 中),然后解析它(可能使用 std::istringstream)。
2
的单元素数组? - WhozCraig