time.h

来自「samba最新软件」· C头文件 代码 · 共 70 行

H
70
字号
#ifndef _system_time_h#define _system_time_h/*    Unix SMB/CIFS implementation.   time system include wrappers   Copyright (C) Andrew Tridgell 2004     ** NOTE! The following LGPL license applies to the replace     ** library. This does NOT imply that all of Samba is released     ** under the LGPL      This library is free software; you can redistribute it and/or   modify it under the terms of the GNU Lesser General Public   License as published by the Free Software Foundation; either   version 3 of the License, or (at your option) any later version.   This library is distributed in the hope that it will be useful,   but WITHOUT ANY WARRANTY; without even the implied warranty of   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU   Lesser General Public License for more details.   You should have received a copy of the GNU Lesser General Public   License along with this library; if not, see <http://www.gnu.org/licenses/>.*/#ifdef TIME_WITH_SYS_TIME#include <sys/time.h>#include <time.h>#else#ifdef HAVE_SYS_TIME_H#include <sys/time.h>#else#include <time.h>#endif#endif#ifdef HAVE_UTIME_H#include <utime.h>#elsestruct utimbuf {	time_t actime;       /* access time */	time_t modtime;      /* modification time */};#endif#ifndef HAVE_MKTIME/* define is in "replace.h" */time_t rep_mktime(struct tm *t);#endif#ifndef HAVE_TIMEGM/* define is in "replace.h" */time_t rep_timegm(struct tm *tm);#endif#ifndef HAVE_UTIME/* define is in "replace.h" */int rep_utime(const char *filename, const struct utimbuf *buf);#endif#ifndef HAVE_UTIMES/* define is in "replace.h" */int rep_utimes(const char *filename, const struct timeval tv[2]);#endif#endif

⌨️ 快捷键说明

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