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 */
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)