X-Git-Url: http://git.buserror.net/cgi-bin/gitweb.cgi?p=polintos%2Fscott%2Fpriv.git;a=blobdiff_plain;f=include%2Fc%2Fstd%2Fstdio.h;fp=include%2Fc%2Fstd%2Fstdio.h;h=97e3d75a71dcf4003316f4d5e6b5c8e5b2266d0b;hp=0000000000000000000000000000000000000000;hb=48f0f588f60e735375f4122122b55def1846d8df;hpb=28d0cc04e24ba27bfcfa1aabae10b5d409f05a14 diff --git a/include/c/std/stdio.h b/include/c/std/stdio.h new file mode 100644 index 0000000..97e3d75 --- /dev/null +++ b/include/c/std/stdio.h @@ -0,0 +1,25 @@ +#ifndef _C_STDIO_H +#define _C_STDIO_H + +#include +#include + +#ifdef __cplusplus +extern "C" { +#endif + + size_t vsnprintf(char *buf, size_t size, const char *str, va_list args); + + size_t snprintf(char *buf, size_t size, const char *str, ...) + __attribute__((format(printf, 3, 4))); + + size_t sprintf(char *buf, const char *str, ...) + __attribute__((format(printf, 2, 3))); + + size_t printf(const char *str, ...) + __attribute__((format(printf, 1, 2))); + +#ifdef __cplusplus +} +#endif +#endif