Files
CWasm/std/stdio.h

28 lines
695 B
C

/*
File: stdio.h
Author: Taylor Robbins
Date: 08\28\2025
*/
#ifndef _STDIO_H
#define _STDIO_H
#include <stdint.h>
#include <stdarg.h>
MAYBE_START_EXTERN_C
int vprintf(const char* formatStr, va_list args);
// TODO: int vfprintf(FILE*, const char*, va_list args);
int vsprintf(char* bufferPntr, const char* formatStr, va_list args);
int vsnprintf(char* bufferPntr, size_t bufferSize, const char* formatStr, va_list args);
int printf(const char* formatStr, ...);
// TODO: int fprintf(FILE*, const char*, ...);
int sprintf(char* bufferPntr, const char* formatStr, ...);
int snprintf(char* bufferPntr, size_t bufferSize, const char* formatStr, ...);
MAYBE_END_EXTERN_C
#endif // _STDIO_H