【发布时间】:2013-11-17 12:14:41
【问题描述】:
我目前正在学习基本的c++,我遇到了一个我无法处理的问题。在下面的代码中,您可以看到我的程序。不好的是,从cout << word; 我可以看到我的文本文件的内容,但cout << astring 没有显示任何内容。谁能指出我的错误?
附:必须用函数来完成。
void read(string word);
int main()
{
string astring;
read(astring);
cout << astring;
return 0;
}
void read(string word)
{
ifstream duom ("info.txt");
if (duom.is_open())
{
while(!duom.eof())
{
getline(duom, word);
cout << word;
}
}
else cout << "File couldn't be opened";
}
【问题讨论】: