構文
short CheckTime(
struct time_struct *timep
);
パラメータ
- timep
- [in] チェック対象のtime_struct構造体を指すポインタ。
戻り値
時刻が正常の場合はOKを、異常の場合はERRORを返します。
解説
時刻の妥当性を判定します。例:2時61分を指定された場合、分が異常値であるため、この関数はERRORを返します。
必要条件
ヘッダファイル:
lib.hライブラリファイル:
libSTARTUPOPH5000.a
サンプル
#include <stdio.h>
#include "lib.h"
void main( void )
{
struct time_struct t;
t.ti_hour = 12;
t.ti_min = 12;
for(;;)
{
t.ti_sec = 62;
if( CheckTime( &t ) == OK )
printf("\fTime ok!!\n");
else
printf("\fIllegal time!!");
while( !kbhit() )
Idle();
ResetKey();
t.ti_sec = 12;
if( CheckTime( &t ) == OK )
printf("\fTime ok!!\n");
else
printf("\fIllegal time!!");
while( !kbhit() )
Idle();
ResetKey();
}
}
最終更新日:2020/10/07