test.cpp file
所在版块:求学狮城 发贴时间:2003-02-20 16:55

用户信息
复制本帖HTML代码
高亮: 今天贴 X 昨天贴 X 前天贴 X 
#include "test.h"
#include <iostream.h>

Time::Time( int hr, int min, int sec)
{
hour = (hr >= 0 && hr < 24) ? hr : 0;
minute = (min >= 0 && min < 60) ? min : 0;
second = (sec >= 0 && sec < 60) ? sec : 0;
}

void Time::settime(int h, int m, int s)
{
hour = (h >= 0 && h < 24) ? h : 0;
minute = (m >= 0 && m < 60) ? m : 0;
second = (s >= 0 && s < 60) ? s : 0;
}

void Time::sethour(int h)
{hour = (h >= 0 && h < 24) ? h : 0;}

void Time::setmin(int m)
{minute = (m >= 0 && m < 60) ? m : 0;}

void Time::setsec(int s)
{second = (s >= 0 && s < 60) ? s : 0;}

int Time::gethour() const {return hour;}

int Time::getmin() const {return minute;}

int Time::getsec() const {return second;}

void Time::printmili() const
{
cout <<(hour < 10 ? "0" : "") << hour << ":"
<<(minute < 10 ? "0" : "") << minute << ":"
<<(second < 10 ? "0" : "") <<second;
}

void Time::printsta() const
{
cout << ((hour == 0 || hour== 12) ? 12 : hour % 12)<< ":"
<<(minute <10 ? "0" :"") << minute << ":"
<<(second < 10 ? "0":"") << second
<<(hour < 12 ? "AM" : "PM");
}
.
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!

 相关帖子 我要回复↙ ↗回到正文
test.h file 和尚庙的主持   (371 bytes , 430reads )
in the test.h file 注册   (70 bytes , 256reads )
test.cpp file 和尚庙的主持   (1049 bytes , 217reads )
t.cpp file 和尚庙的主持   (937 bytes , 226reads )
这三个file都在同一个目录下 和尚庙的主持   (269 bytes , 217reads )
好像C++的class没有modifier吧 simon   (93 bytes , 228reads )
没用,同样的问题还会出现 和尚庙的主持   (0 bytes , 177reads )