第2个回答 2009-09-01
头文件是定义:
如:
/***********************************************************************
功能:判断时间是不合法
参数:hour 时
minute 分
second 秒
返回:true 正确
false 错误
***********************************************************************/
BOOL Istime(int hour,int minute,int second);
CString m_errormessage;
源文件是实现:
如:
BOOL CDateTime::Istime(int hour,int minute,int second)
{
if (hour<0||hour>=24)
{
m_errormessage=L"小时不合法";
return FALSE;
}
if (minute<0||minute>=60)
{
m_errormessage=L"分钟不合法";
return FALSE;
}
if (second<0||second>=60)
{
m_errormessage=L"秒不合法";
return FALSE;
}
return TRUE;
}本回答被提问者采纳