dump.h
来自「开放源码的编译器open watcom 1.6.0版的源代码」· C头文件 代码 · 共 21 行
H
21 行
#include <stdio.h>
#include <stdlib.h>
static char bad_format_string[] = { "FAIL line %d, file " };
static char good_format_string[] = { "PASS line %d\n" };
static int good_checksum_value = 0;
static unsigned errors;
#define BAD { printf( bad_format_string, __LINE__ ); puts( __FILE__ ); ++errors; }
#define GOOD { printf( good_format_string, __LINE__ ); good_checksum_value += __LINE__; }
#define FORCE_GOOD(line) { printf( good_format_string, line ); good_checksum_value += line; }
#define CHECK_GOOD( __cgv__ ) \
if( __cgv__ != good_checksum_value ) { \
printf( "FAILURE: checksum mismatch, wanted=%d, got=%d\n", \
__cgv__, good_checksum_value ); \
++errors; \
} else { \
puts( "SUCCESS" ); \
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?