Metropoli BBS
VIEWER: stdio.h MODE: TEXT (ASCII)
#include <stddef.h>

#ifndef __STDIO_H__
#define __STDIO_H__

#ifdef __cplusplus
  extern "C" {
#endif

extern char * gets(char *s);
extern void puts(char *s);

extern void print(char * s1);
extern void fprint(byte dev,char * s1);
extern void printxy(word x,word y,char * s1);
extern void printf(char *,...);
extern void vprintf(char * str1,void * args);
extern void fprintf(byte dev,char * str1,...);
extern void vfprintf(byte dev,char * str1,void * args);

extern void sprintf(char * d,char * str1,...);
extern void vsprintf(char * d,char * str1,void * args);

extern void scanf(char * format,...);
extern void sscanf(char * buf,char * format,...);

extern dword _printf_siz(char * str,...);
extern dword _vprintf_siz(char * str,dword args);

extern sword unlink(char * strg);

extern word errno;    //error code returned by DOS

#ifdef __cplusplus
  }
#endif

#define EOF (-1)

#define stdin 0
#define stdout 1
#define stderr 2
#define stdaux 3
#define stdprn 4

#endif
[ RETURN TO DIRECTORY ]