Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/cpp/include/cstdio

    rbc56f30 rb251af5a  
    3030#define LIBCPP_CSTDIO
    3131
    32 #include <stdio.h>
     32
     33namespace std::hel
     34{
     35    extern "C" {
     36        #include <stdio.h>
     37    }
     38}
    3339
    3440namespace std
    3541{
    36     using ::FILE;
    37     using ::stdin;
    38     using ::stdout;
    39     using ::stderr;
    40     using ::fpos_t;
    41     using ::size_t;
     42    using std::hel::FILE;
     43    using std::hel::stdin;
     44    using std::hel::stdout;
     45    using std::hel::stderr;
     46    /* using std::hel::fpos_t */
     47    using std::hel::size_t;
    4248
    43     using ::clearerr;
    44     using ::fclose;
    45     using ::feof;
    46     using ::ferror;
    47     using ::fflush;
    48     using ::fgetc;
    49     using ::fgetpos;
    50     using ::fgets;
    51     using ::fopen;
    52     using ::fprintf;
    53     using ::fputc;
    54     using ::fputs;
    55     using ::fread;
    56     using ::freopen;
    57     using ::fscanf;
    58     using ::fseek;
    59     using ::fsetpos;
    60     using ::ftell;
    61     using ::fwrite;
    62     using ::getc;
    63     using ::getchar;
    64     using ::perror;
    65     using ::printf;
    66     using ::putc;
    67     using ::putchar;
    68     using ::puts;
    69     using ::remove;
    70     using ::rename;
    71     using ::rewind;
    72     using ::scanf;
    73     using ::setbuf;
    74     using ::setvbuf;
    75     using ::snprintf;
    76     /* using ::sprintf; */
    77     /* using ::sscanf; */
    78     /* using ::tmpfile; */
    79     /* using ::tmpnam; */
    80     using ::ungetc;
    81     using ::vfprintf;
    82     using ::vprintf;
    83     /* using ::vscanf; */
    84     using ::vsnprintf;
    85     /* using ::vsprintf; */
    86     /* using ::vsscanf; */
     49    using std::hel::clearerr;
     50    using std::hel::fclose;
     51    using std::hel::feof;
     52    using std::hel::ferror;
     53    using std::hel::fflush;
     54    using std::hel::fgetc;
     55    /* using std::hel::fgetpos; */
     56    using std::hel::fgets;
     57    using std::hel::fopen;
     58    using std::hel::fprintf;
     59    using std::hel::fputc;
     60    using std::hel::fputs;
     61    using std::hel::fread;
     62    using std::hel::freopen;
     63    /* using std::hel::fscanf; */
     64    using std::hel::fseek;
     65    /* using std::hel::fsetpos; */
     66    using std::hel::ftell;
     67    using std::hel::fwrite;
     68    /* using std::hel::getc; */
     69    using std::hel::getchar;
     70    /* using std::hel::perror; */
     71    using std::hel::printf;
     72    /* using std::hel::putc; */
     73    using std::hel::putchar;
     74    using std::hel::puts;
     75    using std::hel::remove;
     76    using std::hel::rename;
     77    using std::hel::rewind;
     78    /* using std::hel::scanf; */
     79    using std::hel::setbuf;
     80    using std::hel::setvbuf;
     81    using std::hel::snprintf;
     82    /* using std::hel::sprintf; */
     83    /* using std::hel::sscanf; */
     84    /* using std::hel::tmpfile; */
     85    /* using std::hel::tmpnam; */
     86    using std::hel::ungetc;
     87    using std::hel::vfprintf;
     88    using std::hel::vprintf;
     89    /* using std::hel::vscanf; */
     90    using std::hel::vsnprintf;
     91    /* using std::hel::vsprintf; */
     92    /* using std::hel::vsscanf; */
    8793}
    8894
     95using std::hel::FILE;
     96/* using std::hel::fpos_t */
     97using std::hel::size_t;
     98
     99using std::hel::clearerr;
     100using std::hel::fclose;
     101using std::hel::feof;
     102using std::hel::ferror;
     103using std::hel::fflush;
     104using std::hel::fgetc;
     105/* using std::hel::fgetpos; */
     106using std::hel::fgets;
     107using std::hel::fopen;
     108using std::hel::fprintf;
     109using std::hel::fputc;
     110using std::hel::fputs;
     111using std::hel::fread;
     112using std::hel::freopen;
     113/* using std::hel::fscanf; */
     114using std::hel::fseek;
     115/* using std::hel::fsetpos; */
     116using std::hel::ftell;
     117using std::hel::fwrite;
     118/* using std::hel::getc; */
     119using std::hel::getchar;
     120/* using std::hel::perror; */
     121using std::hel::printf;
     122/* using std::hel::putc; */
     123using std::hel::putchar;
     124using std::hel::puts;
     125using std::hel::remove;
     126using std::hel::rename;
     127using std::hel::rewind;
     128/* using std::hel::scanf; */
     129using std::hel::setbuf;
     130using std::hel::setvbuf;
     131using std::hel::snprintf;
     132/* using std::hel::sprintf; */
     133/* using std::hel::sscanf; */
     134/* using std::hel::tmpfile; */
     135/* using std::hel::tmpnam; */
     136using std::hel::ungetc;
     137using std::hel::vfprintf;
     138using std::hel::vprintf;
     139/* using std::hel::vscanf; */
     140using std::hel::vsnprintf;
     141/* using std::hel::vsprintf; */
     142/* using std::hel::vsscanf; */
     143
    89144#endif
Note: See TracChangeset for help on using the changeset viewer.