![]() |
#2
m21wo2012-07-09 11:10
|
istream read(istream& in,vector<double>& hw)
{
if(in){
hw.clear(); //问题:clear后不是把刚刚push_back进去的也clear掉了么?
double x; //这样的话,hw最终只剩一个数据了,可是运行出来所有数据都在
while(in>>x) hw.push_back(x);
in.clear();
}
return in;
}
调用read(cin,homework);