使用文件中的单词填充字符串数组

时间:2014-11-06 17:27:50

标签: arrays string fstream

我收到一个大约十行的文件,我需要从给定的行填充一个包含所有项目(第一行除外)的字符串数组。

如果文本文件如下所示:

Word abc def
Ghi jkl mno
Pqr stu vwx

如果我想用第2行的项填充字符串数组,它需要看起来像:

(jkl mno)

如何访问文件中的某一行并填充字符串数组?

这是我到目前为止所拥有的

string str;
getline(infile, str);
while(!(infile.eof())&&(str[0]!= firstLetterOfLine))
{
    getline(infile, str);
}

我相信这会给我正确的文件行。现在,我试图弄清楚如何将每个单词添加到字符串数组中。

我的计划是制作子串并将它们发送到array [i],每个i小于数组的大小,但我不知道如何选择子串的开头和结尾的位置。我没有找任何人为我编写代码,只是提示正确的方向。

0 个答案:

没有答案