main.c

来自「linux下阅读源码的好工具」· C语言 代码 · 共 38 行

C
38
字号
/* Copyright (c) 1994 Sun Wu, Udi Manber, Burra Gopal.  All Rights Reserved. */#include <stdio.h>#include "agrep.h"#if	ISO_CHAR_SET#include <locale.h>	/* support for 8bit character set: ew@senate.be */#endif#if	MEASURE_TIMESextern int INFILTER_ms, OUTFILTER_ms, FILTERALGO_ms;#endif	/*MEASURE_TIMES*/extern  char Pattern[MAXPAT];extern  int EXITONERROR;#include "dummysyscalls.c"intmain(argc, argv)int argc;char *argv[];{	int	ret;#if	ISO_CHAR_SET	setlocale(LC_ALL,"");	/* support for 8bit character set: ew@senate.be, Henrik.Martin@eua.ericsson.se, "O.Bartunov" <megera@sai.msu.su>, S.Nazin (leng@sai.msu.su) */#endif	EXITONERROR = 1;	/* the only place where it is set to 1 */	ret = fileagrep(argc, argv, 0, stdout);#if	MEASURE_TIMES	fprintf(stderr, "ret = %d infilter = %d ms\toutfilter = %d ms\tfilteralgo = %d ms\n", ret, INFILTER_ms, OUTFILTER_ms, FILTERALGO_ms);#endif	/*MEASURE_TIMES*/	if(ret<0) exit(2);	if(ret==0) exit(1);	exit(0);}

⌨️ 快捷键说明

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