assertsw.c
来自「[随书类]Dos6.0源代码」· C语言 代码 · 共 50 行
C
50 行
/*
COW : Character Oriented Windows
assertsw.c : AssertFailed() procedures for swapped environment
*/
#define COW
#include <cow.h>
#include <kmem.h>
#include <kinput.h>
#include <uwindow.h>
#include <umenu.h> /* Menu structure */
#include <uscreen.h>
#include <cwdebug.h> /* debugging support */
#ifdef DEBUG /* entire file for debug only */
VOID FAR cdecl AssertPrintf(char *, ...);
PRIVATE VOID FAR
CowAssertFailedLine(szFile, ln)
/*
-- print assert failed message
*/
char *szFile;
int ln;
{
AssertPrintf("Assertion failed: file %s, line %d\n", szFile, ln);
AssertBreak();
}
PRIVATE VOID FAR
CowAssertFailedSz(sz)
/*
-- print assert failed message
*/
char *sz;
{
AssertPrintf("Assertion failed: %s\n", sz);
AssertBreak();
}
#endif /* DEBUG (entire file) */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?