注册 登录
编程论坛 C++教室

怎么理解这段程序啊?求各位大神帮帮忙

loyd1234 发布于 2012-06-11 19:48, 439 次点击


bool time24::operator <(const time24 &t)

{

    int num1,num2;

    num1 = hours*10000 + minutes*100 + seconds;

    num2 = t.hours*10000 + t.minutes*100 + t.seconds;

    return num1<num2;

}

bool time24::operator >(const time24 &t)

{

    int num1,num2;

    num1 = hours*10000 + minutes*100 + seconds;

    num2 = t.hours*10000 + t.minutes*100 + t.seconds;

    return num1>num2;

}

bool time24::operator !=(const time24 &t)

{

    return (hours != t.hours)||(minutes != t.minutes)||(seconds != t.seconds);

}
0 回复
1