⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gmtime_s.gml

📁 开放源码的编译器open watcom 1.6.0版的源代码
💻 GML
字号:
.func gmtime_s
#define __STDC_WANT_LIB_EXT1__ 1
#include <time.h>
struct tm * gmtime_s( const time_t * restrict timer,
                      struct tm * restrict result );
.*   ixfunc2 '&TimeFunc' gmtime_s
.im structtm
.funcend
.*
.rtconst begin
Neither
.arg timer
nor
.arg result
shall be a null pointer.
If there is a runtime-constraint violation, there is no attempt to convert the time.
.rtconst end
.*
.desc begin
The &func function converts the calendar time pointed to by
.arg timer
into a broken-down time, expressed as UTC. The broken-down time is stored in
the structure pointed to by
.arg result.
.desc end
.*
.return begin
The &func function returns
.arg result,
or a null pointer if the specified time cannot
be converted to UTC or there is a runtime-constraint violation.
.return end
.*
.see begin
.im seetime gmtime_s
.see end
.cp 12
.exmp begin
#define __STDC_WANT_LIB_EXT1__ 1
#include <stdio.h>
#include <time.h>

void main()
{
    time_t time_of_day;
    auto char buf[26];
    auto struct tm tmbuf;
.exmp break
    time_of_day = time( NULL );
    gmtime_s( &time_of_day, &tmbuf );
    asctime_s( buf, sizeof( buf ), &tmbuf );
    printf( "It is now: %.24s GMT\n", buf );
}
.exmp output
It is now: Thu Jan 31 15:12:27 2006 GMT
.exmp end
.class TR 24731
.system

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -