【发布时间】:2013-11-17 20:01:49
【问题描述】:
所以我的问题是,当我读取文件时,“ki”、“kivel”和“meddig”变量很好,但“mettol”变量似乎消失了。
struct Haboru {
string ki;
string kivel;
int mettol;
int meddig;
};
int main()
{
Haboru haboruk[10];
int k = 0;
ifstream haboru;
haboru.open("haboruk.txt");
// The rows are in "haboruk.txt" like these:
// Xhosa Zulu 1696 1736
// Zulu Ndebele 1752 1782
// Zulu Sotho 1756 1772
while(!haboru.eof())
{
haboru >> haboruk[k].ki >> haboruk[k].kivel >> haboruk[k].mettol >> haboruk[k].meddig;
k++;
}
}
输出是这样的:
【问题讨论】:
-
在循环中添加一些调试打印,以在读取值时打印它们。然后,将该输出添加到问题中。
-
您好,感谢您接受我的回答!快速提问:我的代码对你有用吗?