projects
/
reactos.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
[CMAKE]
[reactos.git]
/
include
/
c++
/
cstdio
1
// C++ forwarding C stdio header.
2
3
#pragma once
4
5
#include <cstddef>
6
#include <stdio.h>
7
8
// Get rid of those macros defined in <stdio.h> in lieu of real functions.
9
#undef clearerr
10
#undef fclose
11
#undef feof
12
#undef ferror
13
#undef fflush
14
#undef fgetc
15
#undef fgetpos
16
#undef fgets
17
#undef fopen
18
#undef fprintf
19
#undef fputc
20
#undef fputs
21
#undef fread
22
#undef freopen
23
#undef fscanf
24
#undef fseek
25
#undef fsetpos
26
#undef ftell
27
#undef fwrite
28
#undef getc
29
#undef getchar
30
#undef gets
31
#undef perror
32
#undef printf
33
#undef putc
34
#undef putchar
35
#undef puts
36
#undef remove
37
#undef rename
38
#undef rewind
39
#undef scanf
40
#undef setbuf
41
#undef setvbuf
42
#undef sprintf
43
#undef sscanf
44
#undef tmpfile
45
#undef tmpnam
46
#undef ungetc
47
#undef vfprintf
48
#undef vprintf
49
#undef vsprintf
50
51
namespace std
52
{
53
using ::FILE;
54
using ::fpos_t;
55
56
using ::clearerr;
57
using ::fclose;
58
using ::feof;
59
using ::ferror;
60
using ::fflush;
61
using ::fgetc;
62
using ::fgetpos;
63
using ::fgets;
64
using ::fopen;
65
using ::fprintf;
66
using ::fputc;
67
using ::fputs;
68
using ::fread;
69
using ::freopen;
70
using ::fscanf;
71
using ::fseek;
72
using ::fsetpos;
73
using ::ftell;
74
using ::fwrite;
75
using ::getc;
76
using ::getchar;
77
using ::gets;
78
using ::perror;
79
using ::printf;
80
using ::putc;
81
using ::putchar;
82
using ::puts;
83
using ::remove;
84
using ::rename;
85
using ::rewind;
86
using ::scanf;
87
using ::setbuf;
88
using ::setvbuf;
89
using ::sprintf;
90
using ::sscanf;
91
using ::tmpfile;
92
using ::tmpnam;
93
using ::ungetc;
94
using ::vfprintf;
95
using ::vprintf;
96
using ::vsprintf;
97
using ::vsnprintf;
98
}