gpt4 book ai didi

c++ - 如何将分号 (;) 分隔的文件中的单词复制到 C++ 中的数组中?

转载 作者:行者123 更新时间:2023-11-30 05:34:41 25 4
gpt4 key购买 nike

<分区>

这是我在 StackOverflow 上的第一个问题,如果能得到任何帮助,我将不胜感激。

我有一个文件,其中包含一个德语单词及其英文翻译,每行用分号分隔。

看起来像这样:

Hund;dog
Katze;cat
Pferd;horse
Esel;donkey
Fisch;fish
Vogel;bird

我创建了以下结构:

struct Entry

{
string english = "empty";
string german = "empty" ;
};

我想做的是创建一个函数,将每行的第一个单词复制到字符串 german ,然后跳过分号并将行中的第二个单词复制到字符串 english 并且这应该逐行完成到变量类型 Entry 的数组中。

这是我创建的函数 - 当然它缺少几行可以进行实际复制的代码。 :)

void importFile(string fname, Entry db[])
{
ifstream inFile;
inFile.open(fname);
}

提前致谢。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com