⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 putp.c

📁 操作系统SunOS 4.1.3版本的源码
💻 C
字号:
/*	Copyright (c) 1984 AT&T	*//*	  All Rights Reserved  	*//*	THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T	*//*	The copyright notice above does not evidence any   	*//*	actual or intended publication of such source code.	*/#ifndef lintstatic	char sccsid[] = "@(#)putp.c 1.1 92/07/30 SMI"; /* from S5R3.1 1.9 */#endif/* * Handy functions to put out a string with padding. * These make two assumptions: *	(1) Output is via stdio to stdout through putchar. *	(2) There is no count of affected lines.  Thus, this *	    routine is only valid for certain capabilities, *	    i.e. those that don't have *'s in the documentation. */#include	"curses_inc.h"/* * Routine to act like putchar for passing to tputs. * _outchar should really be a void since it's used by tputs * and tputs doesn't look at return code.  However, tputs also has the function * pointer declared as returning an int so we didn't change it. */_outchar(ch)char	ch;{    (void) putchar(ch);}/* Handy way to output a string. */putp(str)char	*str;{    extern	int	_outchar();    return (tputs(str, 1, _outchar));}/* Handy way to output video attributes. */vidattr(newmode)chtype	newmode;{    extern	int	_outchar();    return (vidputs(newmode, _outchar));}

⌨️ 快捷键说明

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