error.c

来自「KLT: An Implementation of the Kanade-Lu」· C语言 代码 · 共 57 行

C
57
字号
/********************************************************************* * error.c * * Error and warning messages, and system commands. *********************************************************************//* Standard includes */#include <stdio.h>#include <stdlib.h>#include <stdarg.h>/********************************************************************* * KLTError *  * Prints an error message and dies. *  * INPUTS * exactly like printf */void KLTError(char *fmt, ...){  va_list args;  va_start(args, fmt);  fprintf(stderr, "KLT Error: ");  vfprintf(stderr, fmt, args);  fprintf(stderr, "\n");  va_end(args);  exit(1);}/********************************************************************* * KLTWarning *  * Prints a warning message. *  * INPUTS * exactly like printf */void KLTWarning(char *fmt, ...){  va_list args;  va_start(args, fmt);  fprintf(stderr, "KLT Warning: ");  vfprintf(stderr, fmt, args);  fprintf(stderr, "\n");  fflush(stderr);  va_end(args);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?