common.h

来自「c 语言编译器 源代码- c compiler」· C头文件 代码 · 共 24 行

H
24
字号
/* @(#) common.h 1.2 1/27/86 17:46:34 *//*ident	"@(#)cfront:incl/common.h	1.2"*/class istream;class ostream;struct common {	virtual int	cmp(common& oo) { return this==&oo; }		/* cmp performs a three way comparison if an ordering exists:			this==arg: return 0,			this<arg:  return negative,			this>arg:  return positive		   otherwise			this==arg: return 0,			this!=arg: return non-zero		*/	virtual int operator==(common& oo) { return this==&oo; }	virtual char*	swho() { return 0; }	virtual int	iwho() { return 0; }	virtual int	size() { return sizeof(common); }	virtual ostream&	write(ostream& s) { return s;}	virtual istream&	read(istream& s) { return s; }		common() {}};

⌨️ 快捷键说明

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