C++中头文件<ctime>包含哪些函数

C++中头文件<ctime>包含哪些函数,第1张

C Time LibraryThis header file contains definitions of functions to get and manipulate date and time information.

FunctionsTime manipulation clockClock program (function)difftimeReturn difference between two times (function)mktimeConvert tm structure to time_t (function)timeGet current time (function)

Conversion:

asctimeConvert tm structure to string (function)ctimeConvert time_t value to string (function)gmtimeConvert time_t to tm as UTC time (function)localtimeConvert time_t to tm as local time (function)strftimeFormat time to string (function)

Macros CLOCKS_PER_SECClock ticks per second (macro)NULLNull pointer (macro)

types clock_tClock type (type )size_tUnsigned integral type (type)time_tTime type (type)struct tmTime structure (type) 请参阅:http://www.cplusplus.com/reference/clibrary/ctime/

不需要重装。conio.h 是个很小的头文件。根据你的编译器类型和版本,下载一个,或找谁复制一个。

例如 MS C V2.03 compatible console I/O 如巧中下枣渗:

/***

*conio.h - console and port I/O declarations

*

* Copyright (c) 1985-1997, Microsoft Corporation. All rights reserved.

*

*Purpose:

* This include file contains the function declarations for

* the MS C V2.03 compatible console I/O routines.

*

* [Public]

*

****/

#if _MSC_VER >1000

#pragma once

#endif

#ifndef _INC_CONIO

#define _INC_CONIO

#if !defined(_WIN32) &&!defined(_MAC)

#error ERROR: Only Mac or Win32 targets supported!

#endif

#ifndef _MAC

#ifdef __cplusplus

extern "C" {

#endif

/* Define _CRTAPI1 (for compatibility with the NT SDK) */

#ifndef _CRTAPI1

#if _MSC_VER >= 800 &&_M_IX86 >= 300

#define _CRTAPI1 __cdecl

#else

#define _CRTAPI1

#endif

#endif

/* Define _CRTAPI2 (for compatibility with the NT SDK) */

#ifndef _CRTAPI2

#if _MSC_VER >= 800 &&_M_IX86 >= 300

#define _CRTAPI2 __cdecl

#else

#define _CRTAPI2

#endif

#endif

/* Define _CRTIMP */

#ifndef _CRTIMP

#ifdef _NTSDK

/* definition compatible with NT SDK */

#define _CRTIMP

#else /* ndef _NTSDK */

/* current definition */

#ifdef _DLL

#define _CRTIMP __declspec(dllimport)

#else /* ndef _DLL */孝岩山

#define _CRTIMP

#endif /* _DLL */

#endif /* _NTSDK */

#endif /* _CRTIMP */

/* Define __cdecl for non-Microsoft compilers */

#if ( !defined(_MSC_VER) &&!defined(__cdecl) )

#define __cdecl

#endif

/* Function prototypes */

_CRTIMP char * __cdecl _cgets(char *)

_CRTIMP int __cdecl _cprintf(const char *, ...)

_CRTIMP int __cdecl _cputs(const char *)

_CRTIMP int __cdecl _cscanf(const char *, ...)

_CRTIMP int __cdecl _getch(void)

_CRTIMP int __cdecl _getche(void)

#ifdef _M_IX86

int __cdecl _inp(unsigned short)

unsigned short __cdecl _inpw(unsigned short)

unsigned long __cdecl _inpd(unsigned short)

#endif /* _M_IX86 */

_CRTIMP int __cdecl _kbhit(void)

#ifdef _M_IX86

int __cdecl _outp(unsigned short, int)

unsigned short __cdecl _outpw(unsigned short, unsigned short)

unsigned long __cdecl _outpd(unsigned short, unsigned long)

#endif /* _M_IX86 */

_CRTIMP int __cdecl _putch(int)

_CRTIMP int __cdecl _ungetch(int)

#if !__STDC__

/* Non-ANSI names for compatibility */

#ifdef _NTSDK

#define cgets _cgets

#define cprintf _cprintf

#define cputs _cputs

#define cscanf _cscanf

#define getch _getch

#define getche _getche

#define kbhit _kbhit

#define putch _putch

#define ungetch _ungetch

#else /* ndef _NTSDK */

_CRTIMP char * __cdecl cgets(char *)

_CRTIMP int __cdecl cprintf(const char *, ...)

_CRTIMP int __cdecl cputs(const char *)

_CRTIMP int __cdecl cscanf(const char *, ...)

#ifdef _M_IX86

int __cdecl inp(unsigned short)

unsigned short __cdecl inpw(unsigned short)

#endif /* _M_IX86 */

_CRTIMP int __cdecl getch(void)

_CRTIMP int __cdecl getche(void)

_CRTIMP int __cdecl kbhit(void)

#ifdef _M_IX86

int __cdecl outp(unsigned short, int)

unsigned short __cdecl outpw(unsigned short, unsigned short)

#endif /* _M_IX86 */

_CRTIMP int __cdecl putch(int)

_CRTIMP int __cdecl ungetch(int)

#endif /* _NTSDK */

#endif /* __STDC__ */

#ifdef __cplusplus

}

#endif

#endif /* _MAC */

#endif /* _INC_CONIO */


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12280814.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存