ignore函数

来源:互联网 发布:ue4是美术还是编程 编辑:程序博客网 时间:2024/05/17 01:07

istream &operator>>(istream& stream, Date& date)
{
 int month,day,year,hour,minute,second;
 
//ignore(len,ch);表示跳过len个字符或者直到ch字符为止;
 //将len设为10(>1)增加容错性。
 stream>>month;
  stream.ignore(10,'/');
 stream>>day;
  stream.ignore(10,'/');
 stream>>year;
  stream.ignore(10,' ');
 stream>>hour;
  stream.ignore(10,':');
 stream>>minute;
  stream.ignore(10,':');
 stream>>second;
  date.setDay(day);
  date.setHour(hour);
  date.setMinute(minute);
  date.setMonth(month);
  date.setYear(year);
  date.setSecond(second);
 return stream;
}

 

 

 

 

 

 

原创粉丝点击