libshit

Just some random shit
git clone https://git.neptards.moe/neptards/libshit.git
Log | Files | Refs | Submodules | README | LICENSE

stdio.h (626B)


      1 #pragma once
      2 
      3 #include_next <stdio.h>
      4 
      5 #ifdef __cplusplus
      6 extern "C"
      7 {
      8 #endif
      9 
     10 int fseeko(FILE* f, off_t off, int whence) __attribute__((nothrow));
     11 off_t ftello(FILE* f) __attribute__((nothrow));
     12 
     13 int fileno(FILE*) __attribute__((nothrow));
     14 FILE* fdopen(int, const char*) __attribute__((nothrow));
     15 
     16 #undef stdin
     17 FILE* _Stdin(void) __attribute__((const, leaf, nothrow));
     18 #define stdin (_Stdin())
     19 
     20 #undef stdout
     21 FILE* _Stdout(void) __attribute__((const, leaf, nothrow));
     22 #define stdout (_Stdout())
     23 
     24 #undef stderr
     25 FILE* _Stderr(void) __attribute__((const, leaf, nothrow));
     26 #define stderr (_Stderr())
     27 
     28 #ifdef __cplusplus
     29 }
     30 #endif