qprintf.c
来自「在EM85XX」· C语言 代码 · 共 56 行
C
56 行
/****************************************************************************** "Gif-Lib" - Yet another gif library. ** ** Written by: Gershon Elber IBM PC Ver 0.1, Jun. 1989 ******************************************************************************** Module to emulate a printf with a possible quiet (disable mode.) ** A global variable GifQuietPrint controls the printing of this routine ******************************************************************************** History: ** 12 May 91 - Version 1.0 by Gershon Elber. ******************************************************************************/#include <stdio.h>#ifdef USE_VARARGS#include <varargs.h>#else#include <stdarg.h>#endif /* USE_VARARGS */#include "gif_lib.h"#ifdef __MSDOS__int GifQuietPrint = FALSE;#elseint GifQuietPrint = TRUE;#endif /* __MSDOS__ *//****************************************************************************** Same as fprintf to stderr but with optional print. ******************************************************************************/#ifdef USE_VARARGSvoid GifQprintf(int va_alist){ char *Format, Line[128]; va_list ArgPtr; va_start(ArgPtr); Format = va_arg(ArgPtr, char *);#elsevoid GifQprintf(char *Format, ...){ char Line[128]; va_list ArgPtr; va_start(ArgPtr, Format);#endif /* USE_VARARGS */ if (GifQuietPrint) return; vsprintf(Line, Format, ArgPtr); va_end(ArgPtr); fputs(Line, stderr);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?