00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034 #ifndef _CPP_CSTDIO
00035 #define _CPP_CSTDIO 1
00036
00037 #include <bits/c++config.h>
00038 #include <bits/std_cstddef.h>
00039
00040 #pragma GCC system_header
00041 #include <stdio.h>
00042
00043
00044 #undef clearerr
00045 #undef fclose
00046 #undef feof
00047 #undef ferror
00048 #undef fflush
00049 #undef fgetc
00050 #undef fgetpos
00051 #undef fgets
00052 #undef fopen
00053 #undef fprintf
00054 #undef fputc
00055 #undef fputs
00056 #undef fread
00057 #undef freopen
00058 #undef fscanf
00059 #undef fseek
00060 #undef fsetpos
00061 #undef ftell
00062 #undef fwrite
00063 #undef getc
00064 #undef getchar
00065 #undef gets
00066 #undef perror
00067 #undef printf
00068 #undef putc
00069 #undef putchar
00070 #undef puts
00071 #undef remove
00072 #undef rename
00073 #undef rewind
00074 #undef scanf
00075 #undef setbuf
00076 #undef setvbuf
00077 #undef sprintf
00078 #undef sscanf
00079 #undef tmpfile
00080 #undef tmpnam
00081 #undef ungetc
00082 #undef vfprintf
00083 #undef vprintf
00084 #undef vsprintf
00085
00086 namespace std
00087 {
00088 using ::FILE;
00089 using ::fpos_t;
00090
00091 using ::clearerr;
00092 using ::fclose;
00093 using ::feof;
00094 using ::ferror;
00095 using ::fflush;
00096 using ::fgetc;
00097 using ::fgetpos;
00098 using ::fgets;
00099 using ::fopen;
00100 using ::fprintf;
00101 using ::fputc;
00102 using ::fputs;
00103 using ::fread;
00104 using ::freopen;
00105 using ::fscanf;
00106 using ::fseek;
00107 using ::fsetpos;
00108 using ::ftell;
00109 using ::fwrite;
00110 using ::getc;
00111 using ::getchar;
00112 using ::gets;
00113 using ::perror;
00114 using ::printf;
00115 using ::putc;
00116 using ::putchar;
00117 using ::puts;
00118 using ::remove;
00119 using ::rename;
00120 using ::rewind;
00121 using ::scanf;
00122 using ::setbuf;
00123 using ::setvbuf;
00124 using ::sprintf;
00125 using ::sscanf;
00126 using ::tmpfile;
00127 using ::tmpnam;
00128 using ::ungetc;
00129 using ::vfprintf;
00130 using ::vprintf;
00131 using ::vsprintf;
00132 }
00133
00134 #if _GLIBCPP_USE_C99
00135
00136 #undef snprintf
00137 #undef vfscanf
00138 #undef vscanf
00139 #undef vsnprintf
00140 #undef vsscanf
00141
00142 namespace __gnu_cxx
00143 {
00144 using ::snprintf;
00145 using ::vfscanf;
00146 using ::vscanf;
00147 using ::vsnprintf;
00148 using ::vsscanf;
00149 }
00150
00151 namespace std
00152 {
00153 using __gnu_cxx::snprintf;
00154 using __gnu_cxx::vfscanf;
00155 using __gnu_cxx::vscanf;
00156 using __gnu_cxx::vsnprintf;
00157 using __gnu_cxx::vsscanf;
00158 }
00159 #endif
00160
00161 #endif