NEWS APPS DOCS ABOUT | ||||
Autodocs Include classes clib datatypes devices diskfont dos datetime.h / .i dos.h / .i dos_lib.i dosasl.h / .i dosextens.h / .i doshunks.h / .i dostags.h / .i exall.h / .i filehandler.h / .i notify.h / .i rdargs.h / .i record.h / .i stdio.h / .i var.h / .i exec gadgets graphics hardware images intuition libraries pragma pragmas prefs proto reaction resources rexx utility workbench GuruMeditation | #ifndef DOS_STDIO_H #define DOS_STDIO_H /* ** ** $VER: stdio.h 36.6 (1.11.1991) ** Includes Release 45.1 ** ** ANSI-like stdio defines for dos buffered I/O ** ** (C) Copyright 1989-2001 Amiga, Inc. ** All Rights Reserved ** */ #define ReadChar() FGetC(Input()) #define WriteChar(c) FPutC(Output(),(c)) #define UnReadChar(c) UnGetC(Input(),(c)) /* next one is inefficient */ #define ReadChars(buf,num) FRead(Input(),(buf),1,(num)) #define ReadLn(buf,len) FGets(Input(),(buf),(len)) #define WriteStr(s) FPuts(Output(),(s)) #define VWritef(format,argv) VFWritef(Output(),(format),(argv)) /* types for SetVBuf */ #define BUF_LINE 0 /* flush on \n, etc */ #define BUF_FULL 1 /* never flush except when needed */ #define BUF_NONE 2 /* no buffering */ /* EOF return value */ #define ENDSTREAMCH -1 #endif /* DOS_STDIO_H */ Comments |
$VER: d0.se 1.14 Copyright © 2011-2024 Tobias Geijersson support at d0 dot se |