0
到目前为止,我可以打开一个txt
文件并将它们存储为变量。如何读取文件行并将其存储? C++
我txt
文件看起来像这样
Tim, 24, Male
我已经能够将它们存储为变量,如name
,age
,gender
这是我的代码
ifstream inputfiles ("test.txt");
if(!inputfiles.is_open())
{
}
else
{
while(inputfiles >> name >> age >> gender)
{
cout << name << "\n";
cout << age << "\n";
cout << gender << "\n";
}
但是,我的代码不会将值存储为变量统计局当我txt
文件看起来像这样...
Tim
24
Male
如何修改我的代码,这样就可以通过线读取我的文件中的行并将其存储在它的变量?
它应该这样做。它忽略了换行符所包含的空格。 – 2014-11-06 11:43:06
你为什么不把if(inputfiles.is_open())'和if里面的while放在一起,如果你可以删除'else'? – bitcell 2014-11-06 11:43:07
可能重复的[this](http://stackoverflow.com/questions/7868936/read-file-line-by-line) – ha9u63ar 2014-11-06 11:46:52