小问题请教:
Time Time::operator ++(int){Time t(*this);//?
sec++;
if(sec>=60)
{sec-=60;
++minute;
}
return t;
}
教材上的例子,这段没注释,高手指教。谢谢!
Time Time::operator ++(int) {Time t(*this); //个人推测应该是:创建一个 Time类的对象 t 并且传当前对象(注意,不是t)给Time类的构造函数, sec++; if(sec>=60) {sec-=60; ++minute; } return t; }应该是这样,如果有错,楼下请更正