ifstreamストリームはファイルが終わるかどうかを判断する関数eof(.xml
4233 ワード
pre{
line-height:1;
color:#800080;
font-size:16px;}.sysFunc{color:#627cf6;font-style:italic;font-weight:bold;}
.selfFuc{color:#800080;}
.bool{color:#d2576f;}
.condition{color:#000080;font-weight:bold;}
.key{color:#000080;}
.var{color:#800000;font-style:italic;}
.Digit{color:#ff00ff;font-weight:bold;}
.includePre{color:#800080;}
.operator {color:#008000;font-weight:bold;}
のデータ
原因がわかったのでよく直した
本文は書画小説ソフトを使用して発表され、内容はソフトウェアとは関係なく、書画小説ソフトウェアはより快適に読むことができ、より快適に書くことができ、より簡単に発表された.
line-height:1;
color:#800080;
font-size:16px;}.sysFunc{color:#627cf6;font-style:italic;font-weight:bold;}
.selfFuc{color:#800080;}
.bool{color:#d2576f;}
.condition{color:#000080;font-weight:bold;}
.key{color:#000080;}
.var{color:#800000;font-style:italic;}
.Digit{color:#ff00ff;font-weight:bold;}
.includePre{color:#800080;}
.operator {color:#008000;font-weight:bold;}
fstream eof()
, , eof()
,c++ ?
: fin>> , , , eof() , 。
fin>>x; // ( x )
, fin.eof() ,fin eofbit FALSE, fin
fin>>x; , , eofbit TRUE
,eof , False,
, , ,eof TRUE
:
ifstream fin("D://line.txt");
ofstream fout("D://T_line.txt",ios::trunc);
list<tag_Point> test_list;
tag_Point test;
while (!fin.eof())
{
fin>>test.x;
fin>>test.y;
fin>>test.z;
test_list.push_back(test);
}
fin.close();
test_list ,
:》
,
fin.eof() , while
while fin>>test.x , , ,fin.eof () TRUE
fin>>test.y; fin>>test.z; , , test , test ,
のデータ
push_back(test),
,
---------------------
原因がわかったのでよく直した
:
while ( fin>>test.x&&fin>>test.y&& fin>>test.z)
{
test_list.push_back(test);
}
fin.close();
, , , while , , , fin>>test.x False 。
本文は書画小説ソフトを使用して発表され、内容はソフトウェアとは関係なく、書画小説ソフトウェアはより快適に読むことができ、より快適に書くことができ、より簡単に発表された.