source: Daodan/MinGW/include/conio.h@ 1051

Last change on this file since 1051 was 1046, checked in by alloc, 8 years ago

Daodan: Added Windows MinGW and build batch file

File size: 1.4 KB
Line 
1/*
2 * conio.h
3 * This file has no copyright assigned and is placed in the Public Domain.
4 * This file is a part of the mingw-runtime package.
5 * No warranty is given; refer to the file DISCLAIMER within the package.
6 *
7 * Low level console I/O functions. Pretty please try to use the ANSI
8 * standard ones if you are writing new code.
9 *
10 */
11
12#ifndef _CONIO_H_
13#define _CONIO_H_
14
15/* All the headers include this file. */
16#include <_mingw.h>
17
18#ifndef RC_INVOKED
19
20#ifdef __cplusplus
21extern "C" {
22#endif
23
24_CRTIMP char* __cdecl __MINGW_NOTHROW _cgets (char*);
25_CRTIMP int __cdecl __MINGW_NOTHROW _cprintf (const char*, ...);
26_CRTIMP int __cdecl __MINGW_NOTHROW _cputs (const char*);
27_CRTIMP int __cdecl __MINGW_NOTHROW _cscanf (char*, ...);
28
29_CRTIMP int __cdecl __MINGW_NOTHROW _getch (void);
30_CRTIMP int __cdecl __MINGW_NOTHROW _getche (void);
31_CRTIMP int __cdecl __MINGW_NOTHROW _kbhit (void);
32_CRTIMP int __cdecl __MINGW_NOTHROW _putch (int);
33_CRTIMP int __cdecl __MINGW_NOTHROW _ungetch (int);
34
35
36#ifndef _NO_OLDNAMES
37
38_CRTIMP int __cdecl __MINGW_NOTHROW getch (void);
39_CRTIMP int __cdecl __MINGW_NOTHROW getche (void);
40_CRTIMP int __cdecl __MINGW_NOTHROW kbhit (void);
41_CRTIMP int __cdecl __MINGW_NOTHROW putch (int);
42_CRTIMP int __cdecl __MINGW_NOTHROW ungetch (int);
43
44#endif /* Not _NO_OLDNAMES */
45
46
47#ifdef __cplusplus
48}
49#endif
50
51#endif /* Not RC_INVOKED */
52
53#endif /* Not _CONIO_H_ */
Note: See TracBrowser for help on using the repository browser.