📄 time.h
字号:
/*****************************************************************************//* time.h v6.0.3 *//* Copyright (c) 1990-2006 Texas Instruments Incorporated *//*****************************************************************************/#ifndef _TIME#define _TIME#include <linkage.h>#define CLOCKS_PER_SEC 200000000 /* 200 MHz */#ifndef NULL#define NULL 0#endif#ifdef __cplusplusextern "C" namespace std {#endiftypedef unsigned int clock_t;typedef unsigned int time_t;#ifndef _SIZE_T#define _SIZE_Ttypedef __SIZE_T_TYPE__ size_t;#endifstruct tm { int tm_sec; /* seconds after the minute - [0,59] */ int tm_min; /* minutes after the hour - [0,59] */ int tm_hour; /* hours after the midnight - [0,23] */ int tm_mday; /* day of the month - [1,31] */ int tm_mon; /* months since January - [0,11] */ int tm_year; /* years since 1900 */ int tm_wday; /* days since Sunday - [0,6] */ int tm_yday; /* days since Jan 1st - [0,365] */ int tm_isdst; /* Daylight Savings Time flag */};/*************************************************************************//* TIME ZONE STRUCTURE DEFINITION *//*************************************************************************/typedef struct { short daylight; long timezone; char tzname[4]; char dstname[4];} TZ;extern _DATA_ACCESS TZ _tz;/****************************************************************************//* FUNCTION DECLARATIONS. (NOTE : clock AND time ARE SYSTEM SPECIFIC) *//****************************************************************************/_CODE_ACCESS clock_t clock(void); _CODE_ACCESS time_t time(time_t *_timer); _CODE_ACCESS time_t mktime(struct tm *_tptr);_CODE_ACCESS double difftime(time_t _time1, time_t _time0); _IDECL char *ctime(const time_t *_timer);_CODE_ACCESS char *asctime(const struct tm *_timeptr);_CODE_ACCESS struct tm *gmtime(const time_t *_timer);_CODE_ACCESS struct tm *localtime(const time_t *_timer);_CODE_ACCESS size_t strftime(char *_out, size_t _maxsize, const char *_format, const struct tm *_timeptr);#if defined(_INLINE) || defined(_CTIME_)_IDEFN char *ctime(const time_t *timer){ return(asctime(localtime(timer)));}#endif /* _INLINE || _CTIME_ */#ifdef __cplusplus} /* extern "C" */#ifndef _CPP_STYLE_HEADERusing std::clock_t;using std::time_t;using std::size_t;using std::tm;using std::TZ;using std::_tz;using std::clock;using std::time;using std::mktime;using std::difftime;using std::ctime;using std::asctime;using std::gmtime;using std::localtime;using std::strftime;#endif /* ! _CPP_STYLE_HEADER */#endif /* __cplusplus */#else#ifdef __cplusplus#ifndef _CPP_STYLE_HEADERusing std::clock_t;using std::time_t;using std::size_t;using std::tm;using std::TZ;using std::_tz;using std::clock;using std::time;using std::mktime;using std::difftime;using std::ctime;using std::asctime;using std::gmtime;using std::localtime;using std::strftime;#endif /* ! _CPP_STYLE_HEADER */#endif /* __cplusplus */#endif /* _TIME */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -