_dumpwin.c

来自「<B>Digital的Unix操作系统VAX 4.2源码</B>」· C语言 代码 · 共 47 行

C
47
字号
#ifdef lintstatic char *sccsid = "@(#)_dumpwin.c	4.1	(ULTRIX)	7/2/90";#endif lint/* * make the current screen look like "win" over the area covered by * win. * * 7/9/81 (Berkeley) @(#)refresh.c	1.6 */# include	"curses.ext"static WINDOW *lwin;#ifdef DEBUG_dumpwin(win)register WINDOW *win;{	register int x, y;	register chtype *nsp;	if (!outf) {		return;	}	if (win == stdscr)		fprintf(outf, "_dumpwin(stdscr)--------------\n");	else if (win == curscr)		fprintf(outf, "_dumpwin(curscr)--------------\n");	else		fprintf(outf, "_dumpwin(%o)----------------\n", win);	for (y=0; y<win->_maxy; y++) {		if (y > 76)			break;		nsp = &win->_y[y][0];		fprintf(outf, "%d: ", y);		for (x=0; x<win->_maxx; x++) {			_sputc(*nsp, outf);			nsp++;		}		fprintf(outf, "\n");	}	fprintf(outf, "end of _dumpwin----------------------\n");}#endif

⌨️ 快捷键说明

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